cache

apt-cacher-ng가 있는 경우 APT 기본 설정을 지정하는 방법은 무엇입니까?
cache

apt-cacher-ng가 있는 경우 APT 기본 설정을 지정하는 방법은 무엇입니까?

문제는 다음과 같습니다. apt-cacher-ng를 사용하는 노드가 많습니다. 모든 적절한 URL의 형식은 다음과 같습니다. deb http://192.168.1.2:3142/archive.ubuntu.com/ubuntu/ jammy-updates main restricted deb [arch=amd64] http://192.168.1.2:3142/HTTPS///packages.microsoft.com/ubuntu/22.04/prod jammy main deb http://192.168.1.2:314...

Admin

파일 시스템을 마운트할 때 기존 LVM 볼륨 그룹에 LVM 캐시 장치를 추가하는 것이 안전합니까?
cache

파일 시스템을 마운트할 때 기존 LVM 볼륨 그룹에 LVM 캐시 장치를 추가하는 것이 안전합니까?

ext4 시스템으로 마운트되어 사용 중인 10TB 논리 볼륨이 있는 기존 LVM 볼륨 그룹이 있습니다. lvconvert --type cache --cachepool storage/lvmcache-data storage/dataext4 파일 시스템이 마운트될 때 이 명령을 실행하는 것이 안전합니까 storage/data?( 이는 영향을 미칠 storage/lvmcache-data경우를 대비하여 이전에 구성되었습니다 .)lvconvert --type cache-pool --cachemode writeb...

Admin

많은 양의 데이터를 디스크에 쓴 후 메모리 버퍼/캐시 사용량을 높일 수 있습니까?
cache

많은 양의 데이터를 디스크에 쓴 후 메모리 버퍼/캐시 사용량을 높일 수 있습니까?

내 Apache 서버에서는 사용자 정의 Apache 모듈을 사용하여 파일에 대한 요청 로깅을 활성화했습니다. 결국 로그 파일은 수 기가바이트에 달할 수 있습니다. Nagios를 사용하면 메모리 사용량이 평소보다 높다는 것을 알았습니다(사용 가능한 메모리가 4-5GB 적음).캐시됨메모리(예: 명령을 사용하여 buff/cache에 보고된 내용 free -m) 19: 로그 비활성화 20: 로그 활성화 21: 로그 활성화 + VM 메모리 추가 지금까지는 명확하지 않음왜이것은 사실이지만 나중에 다시 읽어...

Admin

8-16-32바이트 단계의 간단한 memcpy 루프, L1 캐시 누락 없음, 백엔드 주기가 중단되는 원인은 무엇입니까?
cache

8-16-32바이트 단계의 간단한 memcpy 루프, L1 캐시 누락 없음, 백엔드 주기가 중단되는 원인은 무엇입니까?

단일 생산자 단일 소비자 큐 알고리즘에서 CPU 캐시 성능을 이해하려고 하지만 경우에 따라 성능 저하의 원인을 정확히 찾아낼 수 없습니다. 다음의 단순화된 테스트 프로그램은 L1 캐시 누락이 거의 없이 실행되지만 메모리 액세스 패턴이 다소 희박한 경우 CPU 백엔드에서 많은 사이클을 소비합니다.이 경우 L1 누락이 거의 없는데 CPU 백엔드가 정지되는 원인은 무엇입니까?원인을 찾으려면 무엇을 측정해야 합니까? 나는 이 질문이 Linux나 perf_event에 관한 것이 아니라 CPU와 캐시의 아키텍처...

Admin

예약된 동기화 및 캐시 지우기에 어떤 문제가 있나요?
cache

예약된 동기화 및 캐시 지우기에 어떤 문제가 있나요?

내 프로젝트에는 파일을 작성한 후 디스크에 저장할 수 없는 상황이 있기 때문에 이 두 스크립트를 백그라운드에 추가했습니다. 시스템 성능에 영향을 미치나요? 장치가 재부팅되거나 종료되는 대신 예상치 못한 정전이 자주 발생할 수 있습니다. 비정상적인 정전이 발생하기 1초 전에 파일에 기록된 데이터도 디스크에 저장할 수 있기를 바라지만, 실제 상황은 디스크에 저장할 수 없는 경우가 많습니다. 내 장비에는 UPS(무정전 전원 공급 장치 시스템)가 있습니다. 저는 C++로 프로그래밍을 하고 있습니다. 자동 동...

Admin

tmpfs에서 user_xattr을 활성화하는 방법이 있습니까?
cache

tmpfs에서 user_xattr을 활성화하는 방법이 있습니까?

cachefilesdCIFS 공유 파일을 램디스크에 캐시 하려고 하는데 cachefilesd캐시 디렉토리 파일 시스템 지원이 필요합니다 user_xattr. tmpfs기본적으로는 아닙니다. 활성화할 수 있는 방법이 있나요? ...

Admin

터미널을 다시 시작하지 않고 캐시를 지우는 방법은 무엇입니까?
cache

터미널을 다시 시작하지 않고 캐시를 지우는 방법은 무엇입니까?

저는 현재 UT Austin에서 POD 슈퍼컴퓨터 작업을 하고 있습니다. 슈퍼컴퓨터 기술 지원은 나를 도울 수 없었습니다. Anaconda 환경에서 특정 버전의 Python(3.9)을 사용하고 싶지만 잘못된 Python 버전(3.11)이 캐시됩니다. 처음에는 hash -r을 수행한 다음 터미널을 다시 시작하여 문제를 해결했습니다(다시 시작하지 않으면 변경 사항이 발생하지 않았습니다). 그러나 "screen"을 입력하면 이 솔루션이 작동하지 않습니다. Python의 캐시 위치가 돌아왔습니다. hash...

Admin

Linux 페이지 캐시를 비활성화하는 방법
cache

Linux 페이지 캐시를 비활성화하는 방법

Linux 커널은 I/O 작업 속도를 높이기 위해 페이지 캐싱을 구현합니다. 연구 및 테스트를 위해 페이지 캐싱을 끄거나 켤 수 있으면 도움이 될 것입니다. Linux 페이지 캐시를 비활성화하는 방법은 무엇입니까? 업데이트 1:페이지 캐싱을 전역적으로 끌 수 없는 경우 Linux 파일 시스템을 연속 쓰기 모드로 마운트할 수 있습니다. 내가 올바르게 이해했다면 EXT2, EXT4 및 XFS의 마운트 옵션은 daxwrite-through 모드를 구현합니다. 페이지 캐싱을 방지하기 위한 유효한 옵션입니까(...

Admin

bcachefs의 "btrfs 보내기" 및 "btrfs 받기"와 동일합니다.
cache

bcachefs의 "btrfs 보내기" 및 "btrfs 받기"와 동일합니다.

저는 LUKS, LVM, btrfs 및 bcache와 관련된 상당히 취약하고 오류가 발생하기 쉬운 설정으로 작업하고 있습니다. 나는 오랫동안 btrfs를 사용해 왔지만 큰 문제는 없었습니다. 그러나 캐싱을 지원하지 않으며 삭제 코딩(예: RAID5 또는 6 스타일 중복)도 처리하지 않습니다. 특히 배포판의 새 버전을 설치하려고 할 때 매우 이례적이며 업그레이드 프로세스 테스트나 설치 테스트에서 고려되지 않은 설정이 포함되어 있기 때문에 쉽게 실패할 수 있다고 생각합니다. 시스템은 이전 시스템의 대부분...

Admin

Virtualbox의 kali linux에서 DNS를 새로 고칠 수 없습니다. 내 DNS 클라이언트가 아닌 것 같습니다: systemd-resolve, resolvctl, nscd, dnsmasq
cache

Virtualbox의 kali linux에서 DNS를 새로 고칠 수 없습니다. 내 DNS 클라이언트가 아닌 것 같습니다: systemd-resolve, resolvctl, nscd, dnsmasq

DNS 클라이언트(???)가 없는 것 같은데... 그건 불가능합니다. 단지 어떻게 찾는지 모르실 뿐입니다. $ sudo lsof -i :53 -S아무것도 반환하지 않습니다. systemctl restart nscd #or systemd-resolve --flush-caches #or resolvectl flush-caches #or systsemctl restart dnsmasq.service 성공하지 못했기 때문에 그 중 어느 것도 사용되지 않았습니다. 내 DNS 클라이언트는 무엇입니까? ┌──(...

Admin

SSD를 캐시로 사용할 수 있나요?
cache

SSD를 캐시로 사용할 수 있나요?

저는 주로 plex와 Serviio(dlna 서버)와 함께 사용하는 Linux 미디어 서버를 가지고 있습니다. 저는 t400 4GB GPU(트랜스코딩), 16GB DDR4 RAM, i7-6700 CPU를 가지고 있습니다. 이제 3개의 SSD가 있습니다. 영화용 1TB, 스왑용 250GB(더 작은 SSD는 찾을 수 없음), 또 다른 500GB SSD는 사용되지 않습니다. 이 SSD를 캐시로 사용해볼까 생각도 해봤습니다. 두 개의 HDD가 USB를 통해 외부적으로 PC에 연결되어 있고 시스템에 삼바 공유...

Admin

블록 장치의 버퍼 캐시를 무효화할 수 있나요?
cache

블록 장치의 버퍼 캐시를 무효화할 수 있나요?

USB 장치인 시스템이 있습니다. 호스트가 업데이트 파일을 제공할 수 있도록 functionfs를 사용하여 USB를 통해 파티션 중 하나를 노출합니다. set -e CONFIGFS_ROOT=/dev/gadget CONFIGFS_DEV=$CONFIGFS_ROOT/usb_gadget/device mkdir -p $CONFIGFS_ROOT mount -t configfs none $CONFIGFS_ROOT mkdir $CONFIGFS_DEV cd $CONFIGFS_DEV ### (device-level...

Admin

MTD의 Linux UBIFS에서 파일 시스템 캐시 조정 문제에 대해
cache

MTD의 Linux UBIFS에서 파일 시스템 캐시 조정 문제에 대해

저는 커널 5.10.24를 사용하고 MTD에서 UBIFS를 사용하여 임베디드 Linux 시스템을 개발 중입니다. 테스트 팀은 디스크 파일( open, write, close)에 쓴 후 시스템 전원을 끄는 테스트를 수행했습니다. 전원을 켜면 디스크 파일이 비어 있고 실제로 데이터가 기록되지 않습니다. 파일이 작성되었음을 확인한 후 약 1분 정도 지연한 후 시스템을 다시 시작하면 파일이 업데이트됩니다! 나는 약간의 연구를 했고 주목을 받았습니다. ubifs는 커널 스레드를 생성 ubifs_bgt0_0하...

Admin

FreeBSD에서 이름 캐시를 지우는 방법은 무엇입니까?
cache

FreeBSD에서 이름 캐시를 지우는 방법은 무엇입니까?

FreeBSD의 이름 캐시는 파일 이름과 해당 vnode를 캐시하는 역할을 합니다. 또한 대규모 디렉터리의 내용을 해싱하기 위한 특수 데이터베이스도 제공합니다. 이름 캐시를 지우는 방법을 알고 싶지만 이 작업을 수행할 수 있는 도구나 sysctl을 찾을 수 없습니다. 가능합니까? ...

Admin

Linux에서 파티션/드라이브의 블록 캐시 내용을 삭제하는 방법은 무엇입니까?
cache

Linux에서 파티션/드라이브의 블록 캐시 내용을 삭제하는 방법은 무엇입니까?

(스택 오버플로에서 이동했습니다.) 여러 파일을 USB 플래시 드라이브에 복사하는 간단한 백업 프로세스가 있습니다. 플래시 드라이브를 다시 읽고 원본 파일과 비교하여 복사가 성공했는지 확인하고 싶습니다. 다시 읽으면 Linux가 캐시한 데이터만 반환하는 것이 아니라 플래시 드라이브를 읽는지 확인하고 싶습니다. (플래시 드라이브에 내부 캐시가 있었으면 좋겠지만 걱정하지 않습니다.) Linux가 특정 파일 시스템(또는 특정 드라이브 파티션)에 대해 캐시된 정보를 삭제하도록 프로그래밍 방식으로 어떻게 보장...

Admin