|
[필독] 처음 오시는 분을 위한 안내 (737) |
정은준1 |
2014-05 |
5256245 |
0 |
2014-05
5256245
1 정은준1
|
|
(광고) 단통법 시대의 인터넷가입 가이드(ver2.0) (234) |
백메가 |
2015-12 |
1781208 |
25 |
2015-12
1781208
1 백메가
|
109951 |
아이폰은 사기문자 안전한가요?? (21) |
화란 |
2023-11 |
2089 |
0 |
2023-11
2089
1 화란
|
109950 |
레노버 씽크북 인텔11세대 노트북 전원을 켤 수가 없습니다. (5) |
화정큐삼 |
2023-11 |
2482 |
0 |
2023-11
2482
1 화정큐삼
|
109949 |
hdmi to d-sub 젠터 왜 인식이 않될까요? (3) |
inquisitive |
2023-11 |
1528 |
0 |
2023-11
1528
1 inquisitive
|
109948 |
단체메일리스트를 저장하고불러오는방법 (4) |
pumkin |
2023-11 |
1505 |
0 |
2023-11
1505
1 pumkin
|
109947 |
보조 배터리 어떤거 사용하시나요. (10) |
Rich |
2023-11 |
1995 |
0 |
2023-11
1995
1 Rich
|
109946 |
R730 램 추가 관련 오류 (8) |
seoulmetro |
2023-11 |
1793 |
0 |
2023-11
1793
1 seoulmetro
|
109945 |
X10DRI 바이오스 진입불가 (4) |
atozztoa |
2023-11 |
2895 |
0 |
2023-11
2895
1 atozztoa
|
109944 |
노트북 사양 질문 좀 드립니다. (26) |
SLALqHD |
2023-11 |
2496 |
0 |
2023-11
2496
1 SLALqHD
|
109943 |
스텐주름관 전선작업 부속을 아시나요? (13) |
Sikieiki |
2023-11 |
2370 |
0 |
2023-11
2370
1 Sikieiki
|
109942 |
[ 리눅스 - Storage ] 대량의 파일(inode full 만들기)을 생성하는 툴 문의 (8) |
전설속의미… |
2023-11 |
2027 |
0 |
2023-11
2027
1 전설속의미…
|
109941 |
pc꺼짐 문제... (18) |
마법사오즈 |
2023-11 |
2874 |
0 |
2023-11
2874
1 마법사오즈
|
109940 |
시스코 무선 AP - AIR-CAP2602I-A-K9 벽돌입니다. 도와주세요~ (2) |
밥알1김형근1 |
2023-11 |
1483 |
0 |
2023-11
1483
1 밥알1김형근1
|
109939 |
AMD 라이젠9 라파엘 7950X3D CPU 에 삼성 990 pro nvme 총 8개 레이드0 으로 구성가… (26) |
나스좋군 |
2023-11 |
3775 |
0 |
2023-11
3775
1 나스좋군
|
109938 |
IP-PBX 인터넷 전화를 내부망으로 구성하기 가능할까요? (15) |
Caig |
2023-11 |
2150 |
0 |
2023-11
2150
1 Caig
|
109937 |
UTM과 L2스위치 사이에 자작방화벽 구성중 두뇌 지능부족으로 과부하에 빠졌습니다 (11) |
치킨좋아요 |
2023-11 |
2441 |
0 |
2023-11
2441
1 치킨좋아요
|
109936 |
노트북은 usb전원단추 같은거 없을까요? (8) |
영산회상 |
2023-11 |
2839 |
0 |
2023-11
2839
1 영산회상
|
109935 |
슈마 보드 nvme 설치 관련해 질문 드려요 (9) |
샤멍 |
2023-11 |
1827 |
0 |
2023-11
1827
1 샤멍
|
109934 |
건강검진 목적으로 복부ct를 찍는 분도 계실까요? (11) |
미담 |
2023-11 |
1465 |
0 |
2023-11
1465
1 미담
|
109933 |
asr-8885에 18TB이상 인식해서 쓰시는분 있으신지요? (23) |
느린닭 |
2023-11 |
3686 |
0 |
2023-11
3686
1 느린닭
|
109932 |
SMB 멀티채널에 대한 질문입니다. (10) |
최창현 |
2023-11 |
2039 |
0 |
2023-11
2039
1 최창현
|
파일사이즈를 최소해서 파일개수를 늘려야 파일시스템이 처리할수 있는 파일개수 능력을 살펴볼 수 있습니다.
ex) vi inode_full_test.sh
--------------------------------
#!/bin/bash
for i in {1..100000000}; do
touch "touch_me_file_$i"
echo "counter : $i"
done
--------------------------------
라즈베리파이4로 SD 카드 위에서 한 테스트라서 그럴 수 있지만... 생각보다 더 느리군요.
맨 아래 쪽에 스크립트가 있습니다.
x라는 폴더 아래 1000개의 폴더를 만들고 다시 1000개를 만들고 그 안에 1000개의 파일을 생성하는 식이니까... 총 100억개 정도의 파일을 만듭니다.
다 소진되면 파일 시스템이 사용불능이 될 수도 있으니 주의해서 사용하세요.
pi@raspberrypi:~/Test/inode_full $ date; df -hi; sleep 10; df -hi
Fri 24 Nov 18:57:45 KST 2023
df: /run/user/1000/doc: Operation not permitted
Filesystem Inodes IUsed IFree IUse% Mounted on
/dev/root 1.9M 912K 963K 49% /
devtmpfs 410K 433 410K 1% /dev
tmpfs 475K 1 475K 1% /dev/shm
tmpfs 800K 758 800K 1% /run
tmpfs 475K 3 475K 1% /run/lock
/dev/mmcblk0p1 0 0 0 - /boot
tmpfs 95K 28 95K 1% /run/user/1000
df: /run/user/1000/doc: Operation not permitted
Filesystem Inodes IUsed IFree IUse% Mounted on
/dev/root 1.9M 972K 902K 52% /
devtmpfs 410K 433 410K 1% /dev
tmpfs 475K 1 475K 1% /dev/shm
tmpfs 800K 758 800K 1% /run
tmpfs 475K 3 475K 1% /run/lock
/dev/mmcblk0p1 0 0 0 - /boot
tmpfs 95K 28 95K 1% /run/user/1000
pi@raspberrypi:~/Test/inode_full $ cat inode_full.py
#!/usr/bin/python3
import os
os.mkdir('x')
for x in range(1000):
x_dir = f'x/{x:05}'
os.mkdir(x_dir)
for y in range(1000):
y_dir = f'/{y:05}'
os.mkdir(x_dir + y_dir)
for z in range(1000):
with open(x_dir + y_dir + f'/{z:05}', 'w') as f:
pass
c로 시스템콜 호출하는 프로그램 만들어 돌릴수도 있고요.
https://www.2cpu.co.kr/QnA/822426?&page=470
HDD에서 테스트하세요.
for() + touch 면 금방 시스템 뻗을것 같은데요??
nfs를 특정 마운트 포인트로 지정해서, 무사히 시험 완료 하였습니다.
거듭 감사합니다.