tmpfs

RAM 사용 시 애플리케이션이 tmpfs보다 우선합니까(스와핑 포함)?
tmpfs

RAM 사용 시 애플리케이션이 tmpfs보다 우선합니까(스와핑 포함)?

너무 오래;/tmp가 tmpfs로 마운트된 경우 스왑이 있으면 스왑에 우선 순위가 있습니까? tmpfs는 애플리케이션보다 먼저 스왑을 시작합니까? 전문 저는 32G RAM(Debian)과 32G 스왑 공간을 갖춘 노트북을 가지고 있습니다. /tmp를 마운트하기 위해 tmpfs를 사용할 계획입니다. 하지만 교체해야 할 때 시스템의 동작이 걱정됩니다. 무엇을 먼저 교체해야 할까요? 나는 응용 프로그램의 RAM 사용량이 tmpfs보다 우선한다고 생각합니다(즉, tmpfs가 먼저 스왑할 것이라고 생각합니다)...

Admin

Docker의 /var/run 지속성
tmpfs

Docker의 /var/run 지속성

방금 다음과 같이 구성된 (Debian) Docker 컨테이너의 PID 파일에 문제가 발생했습니다.--restart always 문제를 요약해 보세요. apache2컨테이너에서 서비스를 시작합니다. init 서비스는 PID 파일을 생성합니다./var/run/apache2/apache2.pid 내 docker kill컨테이너가 호스트의 부적절한 종료(전기적 고장)를 시뮬레이션했고, 서비스가 비정상적으로 종료되었으므로 PID 파일이 여전히 존재했습니다. 컨테이너를 다시 시작하고(호스트 다시 시작 시뮬레...

Admin

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

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

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

Admin

임시 데이터 삭제 또는 암호화 전략
tmpfs

임시 데이터 삭제 또는 암호화 전략

LVM에 LUKS가 있는 Ubuntu 22.04 시스템이 있고 스왑 영역과 데이터 볼륨이 암호화되어 있습니다( /data). 이는 궁극적으로 RAM이 제한되어 있지만(2GB 또는 4GB) 적당한 디스크 공간(>= 50GB)이 있는 VPS에서 실행됩니다. 또한 tmp 데이터를 암호화하거나 최소한 종료 후에도 유지되지 않는지 확인해야 합니다(VPS 공급자의 디스크 백업 파일에 민감한 내용이 없는지 확인하기 위해). 질문 1: 그냥 심볼릭 링크 /var/tmp로 연결할 수 있나요 /data/var/t...

Admin

파일 시스템 사용량이 크게 변경되면 스크립트 트리거
tmpfs

파일 시스템 사용량이 크게 변경되면 스크립트 트리거

systemd비효율적으로 들리는 몇 초마다 폴링을 구현하지 않고도 특정 파일 시스템의 사용량이 특정 제한을 초과하거나 미만일 때 기본 시스템이 사용자 정의 스크립트를 호출할 수 있는 기존 솔루션이 있습니까 ? 일부 장치 매퍼 기반 장치의 경우 dmeventd스냅샷 사용 수준에 따라 스크립트가 트리거될 수 있지만 이는 블록 장치 수준에 적용됩니다. 파일 시스템 수준 솔루션을 찾고 있습니다. 내가 하고 싶은 첫 번째 일은 tmpfs현재 스왑 공간 사용량에 따라 제한을 동적으로 조정하는 것입니다. 프로그램...

Admin

/var/tmp가 tmpfs 파일 시스템인 경우 DNF [YUM]이 실패합니까?
tmpfs

/var/tmp가 tmpfs 파일 시스템인 경우 DNF [YUM]이 실패합니까?

/var/tmp마운트 tmpfs같은 걸 만들 생각이에요systemctl은 tmp.mount를 활성화합니다./var/tmp별도의 파티션에 있어야 하는 보안 규칙을 충족합니다 . Linux 설치 중에 이 물리적 파티션을 생성하지 않았습니다. FHS(파일 계층 표준) 규정/var/tmp 디렉토리는 시스템 재부팅 사이에 임시 파일이나 디렉토리를 보존해야 하는 프로그램에서 사용됩니다. 따라서 /var/tmp에 저장된 데이터는 /tmp에 저장된 데이터보다 내구성이 더 좋습니다. 특히 RHEL 8.8 이상의 ...

Admin

공유 메모리 개체를 사용하여 ftruncate가 메모리를 사용하지 않는 이유는 무엇입니까?
tmpfs

공유 메모리 개체를 사용하여 ftruncate가 메모리를 사용하지 않는 이유는 무엇입니까?

나는 공유 메모리 개체를 생성하고 이를 사용하여 ftruncate시스템의 리소스 제한에 관계없이 겉으로 보기에 어떤 크기라도 제공할 수 있다는 것을 발견했습니다. 아래 코드는 크기를 262TB로 설정하고 stat()해당 크기를 보고합니다. 그러나 262TB는 내가 /dev/shm설치한 것보다 크며 내 시스템에는 262TB의 메모리나 스왑을 사용할 수 없습니다. OOM 오류가 발생할 것으로 예상했지만 시스템 메모리 사용량에는 큰 변화가 없었습니다. 여기서 무슨 일이 일어나고 있는 걸까요? ftrunca...

Admin

Arch Linux에서 ramfs를 만드는 방법
tmpfs

Arch Linux에서 ramfs를 만드는 방법

24GB RAM과 8GB 스왑 파일이 있습니다. Arch Linux에서 /dev/shm이 용도 가 있다는 것을 알고 있지만 작업을 위해 민감한 파일을 임시로 저장할 수 있는 장소를 원하기 때문에 마운트 지점을 tmpfs만들고 싶습니다 . ramfs이러한 파일이 어떤 모양이나 형태로든 디스크에 닿지 않는 것이 매우 중요합니다. 공간이 충분하지 않으면 tmpfs가 내가 원하지 않는 스왑 파일을 사용할 것이라는 것을 알고 있기 때문에 tmpfs 대신 ramfs를 사용하고 싶습니다. 제 질문은 최소 12G의...

Admin

재부팅 후 모든 변경 사항 제거
tmpfs

재부팅 후 모든 변경 사항 제거

사용자가 파일 및 디렉터리 생성과 같은 임시 변경을 수행할 수 있지만 재부팅 후에 이러한 변경 사항이 모두 삭제되도록 허용하고 싶습니다. 이는 파일 시스템의 어느 곳에서나 작동해야 합니다. 읽어보았지만 tmpfs더 나은 해결책이 있는지 잘 모르겠습니다. 누구든지 올바른 방향으로 나를 가리킬 수 있습니까? 내 배포판은 debian(최신 버전)입니다. ...

Admin

fstab과 /var/log 중 어느 것이 먼저 오나요?
tmpfs

fstab과 /var/log 중 어느 것이 먼저 오나요?

Linux가 부팅되면 먼저 모든 내용을 읽고 마운트합니까 fstab, 아니면 그 전에 부팅합니까 systemd? 이것이 먼저 나오길 바라지 fstab만 어떻게 확인해야 할지 모르겠습니다. 따라서 답을 알고 계시더라도 제가 이 포럼에 오기 전에 제 자신을 더 잘 이해할 수 있도록 어디서 배웠는지 알려주시기 바랍니다. 특히 를 마운트하고 싶은데 tmpfs, /var/log추론할 수 있듯이 이러한 모든 로그는 systemd일부 서비스를 시작한 후에 액세스하고 기록됩니다. 어떤 프로그램이 액세스를 시도하기 ...

Admin

`/var/log/journal`을 `tmpfs`로 마운트할 수 있나요?
tmpfs

`/var/log/journal`을 `tmpfs`로 마운트할 수 있나요?

내가 읽고이것질문이 있지만 논의 중입니다 . syslog내 질문은 tmpfs로 마운트를 사용할 수 있습니까 ? 아니면 커널이 읽기(따라서 디렉토리에 쓰기도 가능) 전에 실행 됩니까 ?journald/var/log/journalfstabjournaldfstab ...

Admin

/var/log 외부로 압축된 로그 파일 이동 [log2ram을 사용하여 logrotate]
tmpfs

/var/log 외부로 압축된 로그 파일 이동 [log2ram을 사용하여 logrotate]

logrotate에 대한 조언을 구하고 있습니다. 최근에 SSD를 저장하기 위해 log2ram을 설치했습니다. 24GB RAM을 모두 사용하지 않기 때문에 /var/log/에 2GB를 할당했습니다. 현재 +/- 300Mb를 사용하고 있습니다. 나는 logrotate가 .gz로 끝날 수 있는 하위 디렉토리의 모든 파일을 /var/old.log/로 이동하고 하위 디렉토리 구조를 유지하기를 원합니다. 몇 가지 조사를 하고 가능한 해결책을 찾았지만 이제 질문이 떠오릅니다. 찾기를 사용하여 파일을 이동할 때 ...

Admin

/run/user/1000/doc에서 내용을 지우는 방법은 무엇입니까?
tmpfs

/run/user/1000/doc에서 내용을 지우는 방법은 무엇입니까?

나는 Ubuntu 20.04를 사용하고 있으며 evince설치를 통해 를 열면 flatpak일반적 evince으로 열려 있는 파일을 /run/user/1000/doc. /run/user/1000/doc사라지지 않아. 컴퓨터를 다시 시작해도 파일이 그대로 남아 있습니다. 이 디렉토리는 일반적인 방법으로 접근할 수 없으므로(쓰기도 불가능하고 변경할 수도 없음 chmod), 내용을 어떻게 삭제할 수 있습니까 /run/user/1000/doc? ...

Admin