'회사일'에 해당되는 글 124건

  1. 2009.03.17 C0 and C1 control codes
  2. 2009.02.20 ramdisk vs tmpfs (6)
  3. 2009.02.13 ST Micro connect commands
  4. 2009.01.23 rpm - Redhat Package Manager (8)
회사일2009. 3. 17. 10:43

일반적으로 제어문자(control character)는 화면에 출력되지 않으며,
문자열을 꾸미거나 터미널을 제어하는 용도로 사용된다.

C0의 예
^C 03 03 ETX End of Text
Often used as a "break" character (Ctrl-C) to interrupt or terminate a program or process.

C1의 예
134 86 46 SSA Start of Selected Area Used by block-oriented terminals.
135 87 47 ESA End of Selected Area



[링크 : http://en.wikipedia.org/wiki/C0_and_C1_control_codes]

'회사일' 카테고리의 다른 글

DVB bit stream을 잊고 있었다 -ㅁ-!  (0) 2009.04.22
AC8 넌 모하는 넘이야? 욕스럽게시리 ㄱ-  (2) 2009.04.08
DVB-SI string emphasis control - 0x86, 0x87  (2) 2009.03.30
C0 and C1 control codes  (0) 2009.03.17
ramdisk vs tmpfs  (6) 2009.02.20
rpm - Redhat Package Manager  (8) 2009.01.23
Posted by 구차니

댓글을 달아 주세요

회사일2009. 2. 20. 17:48
솔찍히 ramdisk와 tmpfs와의 차이가 먼지는 모르겠지만, 확실히 tmpfs가 간편하다.
둘다 ram의 일부를 physical disk 인 것 처럼 사용하는 것인데,

ramdisk는 일반적으로 linux 커널이나 MTD의 cramfs 등의 access를 좀더 빠르게 하기 위해
원본을 ram으로 복사 하여 사용하는 쪽이고

tmpfs는 임시적으로 파일을 저장하기 위한 공간으로 램을 사용하는 것이다.
사용하는 방법에 따라서는 별 차이가 없을수도 있지만 ramdisk는 아무래도 포맷을 해야 하는 귀찮음이 있다.

용량을 변경하기 위해서는 ramdisk는 커널을 수정하거나, grub loader 등에서 kernel로 argument를 넘겨 주는 값을
변경해야 하지만, tmpfs는 간편하게 mount시의 옵션으로 변경이 가능하다는 장점이 있다.

tmpfs나 ramdisk나 둘다 kernel에서 지원해야 한다.

tmpfs 사용가능한지 확인방법
# grep tmpfs /proc/filesystems
nodev   tmpfs

tmpfs 사용방법
mount -t tmpfs -o size=[tmpfs size] tmpfs [mount point]

ramdisk 사용가능한지 확인방법
# dmesg | grep RAMDISK
RAMDISK driver initialized: 16 RAM disks of 4096K size 1024 blocksize

ramdisk 사용방법
mkfs /dev/[ram*]
mount /dev/[ram*] [mount point]

[ramdisk howto : http://www.vanemery.com/Linux/Ramdisk/ramdisk.html]
[tmpfs howto : http://www.denx.de/wiki/rdiff/DULG/FilesystemTMPFS]

'회사일' 카테고리의 다른 글

DVB bit stream을 잊고 있었다 -ㅁ-!  (0) 2009.04.22
AC8 넌 모하는 넘이야? 욕스럽게시리 ㄱ-  (2) 2009.04.08
DVB-SI string emphasis control - 0x86, 0x87  (2) 2009.03.30
C0 and C1 control codes  (0) 2009.03.17
ramdisk vs tmpfs  (6) 2009.02.20
rpm - Redhat Package Manager  (8) 2009.01.23
Posted by 구차니
TAG ramdisk, tmpfs

댓글을 달아 주세요

  1. 램디스크를 써볼 예정이었는데, tmpfs 라.. 한번 써봐야겠습니다. ㅎ

    2009.02.22 03:24 [ ADDR : EDIT/ DEL : REPLY ]
    • 저도 대충 읽은거라서 자세한건 아래 링크를 찾아가서 읽어 보시길 바래요 ^^ 그런데 ramdisk 보다는 임시적으로 쓰실거라면 tmpfs가 적합한것 같더라구요. 사이즈 문제도 있고 말이죠.

      2009.02.22 13:04 [ ADDR : EDIT/ DEL ]
  2. oshyuns

    둘다 램을 디스크처럼 사용하는 것이니.. 내 개인적인 생각으론 원론적으로 동일한 방식이라 볼수 있겠지..

    다만 어떤 어플리케이션에 의해 구성된 녀석이냐 정도의 차이였고..

    당연히 템프파일시스템으로 사용하는게 용량 제한도 없고 좋지.. ㅋㅋ

    2009.03.01 05:41 [ ADDR : EDIT/ DEL : REPLY ]
    • 비슷하면서 다른 거라서 ^^;
      나도 찾아 보고 이런게 있다는걸 알았다는 거지. 벌헉!

      2009.03.01 17:57 [ ADDR : EDIT/ DEL ]
  3. oshyuns

    어디서 벌헉이야!!! 형님한테!!!!

    2009.04.20 11:24 [ ADDR : EDIT/ DEL : REPLY ]

회사일/STmicro(JTAG)2009. 2. 13. 10:25
내장 명령어 목록
ST Micro Connect version 1.50 (Apr 19 2001 10:43:28)
(c) Copyright STMicroelectronics
> help
Available commands are :
ipaddr    [IP address]    - Sets the internet address
subnet    [IP address]    - Sets the subnet mask
gateway   [IP address]    - Sets the gateway address
nvsave                    - Saves current settings
nvload                    - Load settings
config                    - Display the configuration settings
status                    - Display JEI status
etheraddr                 - Displays Ethernet hardware address
help      [command]       - Display help
version                   - Display version information
quit                      - Closes connection (TELNET only)
what                      - Display code downloaded
estats                    - Displays ethernet driver statistics
downgrade                 - Reverses a flash upgrade
reboot                    - Reboots the JEI
ping      IP address      - Pings other hosts

JEI 시리얼 기본 설정 9600bps-N-8-1
JEI 환경 설정 후 저장 명령어 nvsave

'회사일 > STmicro(JTAG)' 카테고리의 다른 글

ST micro connect 시리얼 케이블이 없을경우  (2) 2010.01.14
ST Micro connect commands  (0) 2009.02.13
Posted by 구차니

댓글을 달아 주세요

회사일2009. 1. 23. 17:57
STLinux 개발 환경 날려 먹어서 다시 까는데 install 스크립트가 이상하게 작동하는 바람에
rpm으로 수작업 설치 하게 되었다.

일단 특정 폴더 아래의 모든 rpm을 설치하는게 목적이라면 아래의 옵션을 사용하면 된다.
 rpm -Ivh --nodeps *.rpm

여기서 몰랐던 사실은 rpm은 architecture를 확인하고 해당 패키지만 설치를 한다는 것이다.
즉, cross compile 환경에서 target용 실행파일들이 rpm으로 되어 있다면, arch를 무시하고 설치를 해야 한다.
 rpm -Ivh --ignorearch *.rpm


man rpm 발췌

--ignorearch
              Allow installation or upgrading even if the architectures of the  binary  package  and host don’t match.
--nodeps
              Don’t do a dependency check before installing or upgrading a package.

'회사일' 카테고리의 다른 글

DVB bit stream을 잊고 있었다 -ㅁ-!  (0) 2009.04.22
AC8 넌 모하는 넘이야? 욕스럽게시리 ㄱ-  (2) 2009.04.08
DVB-SI string emphasis control - 0x86, 0x87  (2) 2009.03.30
C0 and C1 control codes  (0) 2009.03.17
ramdisk vs tmpfs  (6) 2009.02.20
rpm - Redhat Package Manager  (8) 2009.01.23
Posted by 구차니
TAG Arch, RPM

댓글을 달아 주세요

  1. 생각난 김에 악플 하나 달러 왔습니다.
    악플 3

    2009.01.23 18:57 [ ADDR : EDIT/ DEL : REPLY ]
  2. 한창 레드햇 만질 때, rpm 설치 옵션으로 -uvh를 주로 사용하곤 했죠. 설치되어 있으면 업그레이드를, 없으면 그냥 설치(i)를 해주는 친절한 u옵션, ㅋ

    2009.01.23 23:56 [ ADDR : EDIT/ DEL : REPLY ]
    • 모든게 귀찮으면 -Uvh --force 로 하면 된다는 아주 좋은 옵션이죠 ㅋㅋ

      2009.01.24 08:15 [ ADDR : EDIT/ DEL ]
  3. oshyuns

    서버는 당연히 소스설치!! ㅋㅋ rpm은 필요없는 부분까지.. 설치되고.. 내가 원하는 방식대로 컴파일 된게 아니라..

    비추.. 리눅스를 사랑한다면.. 내 컴터에 맞게 configure에서 옵션까지 세세하게 설정해가면서 컴파일 해주는 맛이..

    좋지.. ㅋㅋ 재종쓰~ 리눅스를 니 여친으로 만들어봐~ ㅋㅋ

    2009.03.01 05:43 [ ADDR : EDIT/ DEL : REPLY ]
    • 구찮아서 소스 컴파일 까지는 못해먹어 ㄱ-
      그럴바에는 젠투로 알아서 하는게 낫겠지만 손에 익은 Redhat 계열을 벗어나기 귀찮은 관계로 그냥 해서 쓰지머.
      어짜피 그렇게 까지 헤비하게 최적화 할필요가 없으니(돌아가면되는겨 ㅋㅋ)

      2009.03.01 17:56 [ ADDR : EDIT/ DEL ]
  4. oshyuns

    돌아가기만 하면 된다니.. 이 쓰글놈.. ㅋㅋㅋ

    2009.04.20 11:25 [ ADDR : EDIT/ DEL : REPLY ]