ram

Linux 독립형 OpenGL 사용
ram

Linux 독립형 OpenGL 사용

Linux 그래픽 스택이 어떻게 작동하고 어떻게 함께 작동하는지 묻고 싶습니다. 지금까지 내가 이해한 것은 다음과 같이 작동한다는 것입니다. Linux 커널은 일반 드라이버와 GPU/공급업체별 드라이버가 모두 있는 DRM 메커니즘을 통해 GPU 드라이버를 노출합니다. KMS라고 불리는 계산과 비디오 출력의 두 부분으로 나뉩니다. 이제 Linux가 VT로 부팅되면 프레임 버퍼 드라이버를 사용하여 그래픽을 표시합니다. 그런 다음 X11을 시작한다고 가정하면 X11이 인계받아 (WM에 따라) KMS를 통해...

Admin

커널 5.x에서 nf_conntrack_xxx의 해시 크기 구성
ram

커널 5.x에서 nf_conntrack_xxx의 해시 크기 구성

커널 4.x를 실행하는 내 시스템에서는 , 및 nf_conntrack3 개의 모듈을 로드합니다 . 해시 테이블의 기본 크기보다 큰 매개변수를 사용하여 modprobe 만 수행됩니다.nf_conntrack_ipv4nf_conntrack_ipv6nf_conntrack_ipv4hashsize nf_conntrack의 소스 코드에서 하나의 해시 테이블만 찾았으므로 동일한 해시 테이블이 nf_conntrack_ipv4사용 됩니까 ?nf_conntrack_ipv6nf_conntrack_hash 또한 시스템을 커...

Admin

전문가 모드를 사용하여 데비안 설치 프로그램 커널 부팅
ram

전문가 모드를 사용하여 데비안 설치 프로그램 커널 부팅

VPS 운영자가 제공한 이미지를 사용하는 대신 데비안 공식 저장소를 사용하여 VPS를 다시 설치하고 싶습니다(VPS 운영자를 신뢰하지 않습니다). 원래 시스템에서는 debian-installer를 설치 apt install debian-installer debian-installer-12-netboot-amd64하고 debian-installer와 함께 제공되는 커널을 새 grub 시작 항목으로 사용했습니다. VPS를 다시 시작하면 USB 스틱에서 부팅하는 것처럼 자동으로 새로운 설치 세션이 시작되므...

Admin

웹 서버 데이터를 (tmpfs) RAM 디스크로 어떻게 이동합니까? (실험)
ram

웹 서버 데이터를 (tmpfs) RAM 디스크로 어떻게 이동합니까? (실험)

~을 위한웹 서버 데이터를 (tmpfs) RAM 디스크로 어떻게 이동합니까? (실험), 나는 몇 가지 생각, 메모 및 관련 콘텐츠를 제공했습니다. 내 생각 전체가 건전하고 건전한지 들어보고 싶고,이런 실험도 가능하다. tmpfs시작 시 충분히 큰( ) RAM 디스크를 자동으로 생성합니다. 동일한 스크립트를 사용하고, www 데이터를 복사하고, 소유권을 조정하는 등 거의 모든 작업을 수행합니다. 로그는 PCIe 3.0 x4 유형 NVMe SSD에 유지됩니다. # nvme list Node ...

Admin

initramfs cpio 아카이브를 다시 패키지하는 방법은 무엇입니까?
ram

initramfs cpio 아카이브를 다시 패키지하는 방법은 무엇입니까?

initramfs cpio 아카이브의 압축을 풀고 다음을 사용하여 다시 패키지했습니다 sudo find -depth | sudo cpio -o -H newc > ~/repacked_initramfs.cpio.https://salsa.debian.org/kernel-team/initramfs-tools/-/blob/master/mkinitramfs?ref_type=heads#L492 repacked_initramfs.cpio는 원본과 정확히 같은 크기입니다. ~ $ ls -lA initramfs....

Admin

커널에서 사용자 공간 스레드를 "깨우는" 방법은 무엇입니까?
ram

커널에서 사용자 공간 스레드를 "깨우는" 방법은 무엇입니까?

데이터를 수신하는 커널 장치 드라이버와 데이터를 기다리는 사용자 공간 스레드가 있다고 가정합니다. 사용자 공간 스레드를 차단하고 커널 드라이버가 데이터를 처리하고 적절한 버퍼에 넣은 후 깨어나도록 하여 주기 낭비를 피하고 싶을 것입니다. 이를 수행하는 적절한 방법은 무엇입니까? 신호 사용에 대한 복잡한 아이디어에 대해 읽었습니다. ...

Admin

X가 매우 큰 경우 "X의 segfault" 커널 로그 메시지는 무엇을 의미합니까?
ram

X가 매우 큰 경우 "X의 segfault" 커널 로그 메시지는 무엇을 의미합니까?

내 장치의 메모리가 부족합니다. 밤새 memtest를 실행하면 모든 실패한 주소가 0x7d0000000 - 0x7f0000000이 범위 내에 있는 것으로 나타났습니다. RAM을 교체할 계획이지만 그때까지는 주변의 2GB 청크를 비활성화했습니다 memmap=. # cat /proc/cmdline BOOT_IMAGE=/boot/vmlinuz-6.5.0-25-generic root=UUID=5277c53f-b2cd-4301-8fdf-0b2119430870 ro memmap=2G$0x0000000790000...

Admin

커널 매개변수를 통해 사용자 비밀번호 설정
ram

커널 매개변수를 통해 사용자 비밀번호 설정

이 정보를 사용하는 올바른 구문은 무엇입니까?시스템 매뉴얼: systemd-sysusers(8)는 자격 증명 passwd.hashed-password를 찾습니다.,passwd. 일반 텍스트 비밀번호입니다.그리고 passwd.shell. 생성된 시스템 사용자의 비밀번호(UNIX 해시 형식 또는 일반 텍스트) 또는 셸을 구성합니다. 루트 등 원하는 시스템 사용자로 바꾸십시오. 그리고 자격 증명은 다음을 통해 커널 명령줄을 통해 시스템으로 전달될 수도 있습니다.systemd.set_credential...

Admin

삼바 매개변수 구성에서 (G)와 (S)는 무엇을 의미합니까?
ram

삼바 매개변수 구성에서 (G)와 (S)는 무엇을 의미합니까?

공식 문서에서삼바, 이것smb.conf(5)이 페이지에는 "각 매개변수에 대한 설명" 섹션이 있습니다. 일부 매개변수의 경우 (G)이름 끝에 두 가지 가능한 값( 또는)이 표시되지만 다른 매개변수의 경우 값이 표시되지 않습니다.(S) Samba 매개변수 구성의 (G)합계는 무엇을 의미합니까? (S)(그리고비어 있음/없음? ) ...

Admin

특정 매개변수를 허용하도록 sudo를 구성하는 방법
ram

특정 매개변수를 허용하도록 sudo를 구성하는 방법

특히 비밀번호 없이 다음 명령을 허용하고 싶습니다. sudo cfgutil --ecid "${Device_ECID}" install-application "${in_File_Name}" 한 통화에서 다음 통화로 변경됩니다 Device_ECID. in_File_Name몇 가지 예를 찾았지만 대부분은 그 반대입니다. 가변 인수를 완전히 허용하지 않거나 모든 인수를 허용합니다. 고쳐 쓰다: 게시 직후 와일드카드를 발견했습니다. 다음은 나에게 효과적이었습니다. %_developer ALL=(root) ...

Admin

BadRAM 범위: 올바른 범위를 설정할 수 없습니다.
ram

BadRAM 범위: 올바른 범위를 설정할 수 없습니다.

납땜 RAM이 장착된 MacBook에 RAM 문제가 있는 것 같습니다. memtest86+를 사용하여 내가 가지고 있는 BadRAM 모드가 무엇인지 알아냈지만 결과를 올바르게 해석할 수 없었습니다. GRUB에서 올바른 제외를 설정하려면 범위를 어떻게 읽어야 합니까? 내 기억력 테스트 결과는 다음과 같습니다. BadRAM Patterns --------------- badram=0x0000000058cb4000,0xfffffffffffffc00, 0x0000000058cb4400,0xfff...

Admin

(디스크에 기록하지 않고) RAM에 저장된 새 Linux 이미지로 부팅할 수 있습니까?
ram

(디스크에 기록하지 않고) RAM에 저장된 새 Linux 이미지로 부팅할 수 있습니까?

네트워크를 통해 OS 이미지가 (자동으로) 다운로드된 다음 부팅되는 설정을 만들고 있습니다. 가장 확실한 방법은 디스크에 쓰고 재구성 grub(또는 다른 방법으로)한 후 재부팅하는 것이지만, 이를 수행할 수 있는 방법을 찾고 있습니다.디스크에 아무것도 기록되지 않습니다.별말씀을요. 이 디스크는 고정된 초기 이미지를 읽는 데만 사용되며 실제 이미지를 다운로드하는 역할을 하며 그 이후의 모든 작업은 순전히 RAMdisk에서 실행됩니다. 실제 재부팅(예: 종료 명령 또는 전원 끄기) 후 장치가 초기 디스크...

Admin