- This topic has 5개 답변, 2명 참여, and was last updated 10 years, 2 months 전에 by
차가운잎사귀. This post has been viewed 15 times
-
게시글
-
안녕하세요. 여기서 도움많이받는 잎사귀입니다..
근래에 DB환경과 유사한 환경을 만들고자 자동파일생성 스크립트 작성을 할려고하는데요..
리눅스 쉘스크립트작성방식이 너무어렵더라구요..
문법이 어렵다고 느껴지네요..
그래서 쉘스크립트는 기본인터페이스 명령어수준정도로만 배우고
C언어랑 PHP로 리눅스에 접근하고싶은데..;;
가능할려나요? C언어는 gcc인가 그걸로 컴파일해서 실행권한 해주고 실행하면된다는데..
PHP도 APM설치하면 되니 로컬로 접근이 가능할것같고..(음..아닌가;ㅎ)
일단 제가 작성해야할 자동화스크립트가..
- 하드디스크 용량을 체크하여 빈공간 5G를 남겨둔채 나머지를 자동화생성파일로 꽉채움.
-2Kbytes~20Mbytes를 txt로 랜덤생성
-생성됬던 기존파일 이름그대로 다시 재생성하여 덮어씌우기
-지우기
-테스트시작으로부터 24시간을 채우면 자동화를 멈추고
쓰기횟수,덮어씌우기횟수,지우기횟수를 출력.
위방식으로 24시간 풀로 디스크i/o과부하테스트를 할려고하는데요..
언어를 몰르니원.. 어떻게 접근해야할지..;;
저걸하려는 이유가 Disk Trim 이라는 유틸이있는데요. 이놈이 저장매체를 ssd에만 실행이되더라구요..;
하드디스크로 설치해봤으나 실행만안됨..ssd는 됨..
DB와 가장 유사하게 할려고 디스크에 최대한 무리를 가해주고 디스크트림을 이용해 기능을 활성화시
읽기/쓰기 성능이 어느정도 회복되는지 벤치를 할려고하거든요..
순수한 웹서버에만 SSD를 쓴다면 쓰기가 이벤트형식의 로그수준정도를 제외하곤 쓰기율이 별로없어서
성능저하는 별로없을것같은데 DB서버문제때문에..ㅠㅠ
도움좀 부탁드릴게요..
(근데 C언어 열혈강의 책인가..그거보면 리눅스에 관련된 이야기는 전혀안나오는데.. 리눅스에 어떻게 접목시킬수있
을까요? C언어를 리눅스에 접목시키는 과정의 책들이 있나요? 검색해도안나와서;ㅡㅡㅋ
가령 c언어로 스크립트장석시 ls -l 명령어가 출력되게끔한다거나 만들어진파일을 퍼미션권한을 준다던가..;;)
잘부탁드립니다.
- 답변은 로그인 후 가능합니다.