ALTIBASE 사용자가이드 Templete

Size: px
Start display at page:

Download "ALTIBASE 사용자가이드 Templete"

Transcription

1 Real Alternative DBMS ALTIBASE, Since 1999 문제분석을위한 OS 별유틸리티사용가이드 Copyright c 2000~2013 ALTBASE Corporation. All Rights Reserved.

2 Document Control Change Record Date Author Change Reference lim272 Created Reviews Date Name (Position) Distribution Name Location 문제분석을위한 OS 별유틸리티사용가이드 2 page of 18

3 목차 개요... 4 공통명령어... 5 netstat... 5 vmstat... 5 SUN... 6 prstat... 6 pstack... 6 pfiles... 9 시스템로그 AIX ps procstack procfiles errpt HP-UX glance 를통한 Thread 별 CPU 사용량 pstack pfiles 시스템로그 LINUX Thread 별 CPU 사용량 pstack 사용중인파일목록확인 시스템로그 문제분석을위한 OS 별유틸리티사용가이드 3 page of 18

4 개요 DBMS 와연관된기술지원을하게되면 ALTIBASE 가제공하는성능뷰만으로는문제해결을위한정보가부족한경우들이있다. 이때운영체제에서제공하는몇가지명령어를이용하여필요한정보를획득할수있는데본문서에서그와관련된명령어들을설명한다. 문제분석을위한 OS 별유틸리티사용가이드 4 page of 18

5 공통명령어 모든운영체제에실행이가능한특별히제약을갖지않는공통적인명령어를설명한다. netstat 네트웍설정이나오류패킷여부가존재하는지확인한다. Shell> netstat in Name Mtu Net/Dest Address Ipkts Ierrs Opkts Oerrs Collis Queue lo ce 패킷상의송수신간에문제가발생할경우 Ierrs/Oerrs/Collis 등이수치가증가된다. 이경우는네트웍상에어떤문제가있을수있음으로관리자로하여금점검하도록조치한다. vmstat 시스템의메모리, 디스크, swap in/out, CPU 의상태등을전반적으로사용자가정한간격으로조회할수있다. Shell> vmstat 1 5 (1 초단위로 5 번을화면에출력 ) kthr memory page disk faults cpu r b w swap free re mf pi po fr de sr m1 rm s6 sd in sy cs us sy id 확인할주요지표는다음과같다. 항목 Kthr의 r Memory의 free Page의 fr, sr 설명 CPU 를점유하기위해대기하는쓰레드의개수이며값이크다면 CPU 병목이발생한다고판단할수있다. 물리적메모리상의여유공간 Fr, sr 의수치가증가한다는것은메모리부족에의해메모리를확보하기위한 victim 페이지에대한 scan 및디스크 I/O 가발생한다는의미이다. CPU 의모든항목각항목별로변화추이를살펴야한다. 문제분석을위한 OS 별유틸리티사용가이드 5 page of 18

6 SUN prstat ALTIBASE 는쓰레드구조로개발되어있으며경우에따라어떤쓰레드가 CPU 를많이점유하고사용하는지확인해야하는경우사용한다. Shell> prstat L p <process id> <refresh interval> Ex) prstat L p (22951 프로세스를 1 초단위로보겠다는의미 ) PID USERNAME SIZE RSS STATE PRI NICE TIME CPU PROCESS/LWPID lim M 106M sleep :22:50 1.7% altibase/ lim M 106M sleep :23:49 0.3% altibase/ lim M 106M sleep :00:10 0.1% altibase/ lim M 106M sleep :00:05 0.1% altibase/ lim M 106M sleep :25:28 0.0% altibase/ lim M 106M sleep :22:19 0.0% altibase/ lim M 106M sleep :23:13 0.0% altibase/8 항목 CPU LWPID 설명 해당쓰레드가 CPU 를현재사용하는 CPU 점유율 쓰레드의고유번호 pstack prstat 과같이쓰레드의 CPU 점유를확인하면쓰레드가현재어떤부분을수행중인지확인하는방법으로사용한다. Shell> pstack F <process pid> c++filt lwp# 7 / thread# ffffffff7e1d9ce8 pollsys (ffffffff7b4ffa50, 0, ffffffff7b4ffb10, 0) ffffffff7e173c44 pselect (0, ffffffff7b4ffa50, ffffffff7e344710, ffffffff7e344710, ffffffff7b4ffb10, 0) + 1f0 ffffffff7e173fe8 select (0, 106eea070, 0, 0, ffffffff7b4ffbd8, fffc00) + a f6df4 IDE_RC cmndispatcherselectsock(cmndispatcher*,idulist*,unsigned*,pdl_time_value*) (106eea040, ffffffff7b4ffd88, 0, 106cc5818, ffffffff, 106eea070) f089c IDE_RC 문제분석을위한 OS 별유틸리티사용가이드 6 page of 18

7 cmiselectdispatcher(cmndispatcher*,idulist*,unsigned*,pdl_time_value*) (106eea040, ffffffff7b4ffd88, 0, 106cc5818, ffffffffffffffff, 1006f6da4) + 1c void mmtservicethread::findreadytask() (106cc56d8, f18, , 0, 2710, 0) f878 void mmtservicethread::run() (106cc56d8, 1, ffffffffffffffff, 2ec6bb9, , 10132b000) void*idtbasethread::staticrunner(void*) (106cc56d8, , 0, 0, 100a120c8, 10013f318) + 14 ffffffff7e1d609c _lwp_start (0, 0, 0, 0, 0, 0) lwp# 8 / thread# c IDE_RC smllockmgr::locktable(int,smllockitem*,smllockmode,unsigned long,smllockmode*,idbool*,smllocknode**,smllockslot**) (11b2176c0, 102e8cd50, 200, 7, 11644ea00, 7) ac5c IDE_RC smitablecursor::open(smistatement*,const void*,const void*,unsigned long,const smicolumnlist*,const smirange*,const smirange*,const smicallback*,unsigned,smicursortype,smicursorproperties*) (11b2176c0, ffffffff7b2fdc70, 11644e9e8, 0, 155cec, 0) + 38c e6f2c IDE_RC qmcinsertcursor::opencursor(smistatement*,unsigned,smicursorproperties*) (ffffffff7b2fdb18, ffffffff7b2fdc70, 1, ffffffff7b2fdb38, 0, 0) e0a8 IDE_RC qmx::executeinsertvalues(qcstatement*) (106ea13c8, 106ea14b8, 11b1e81f8, 6200, 0, 10023de38) cec IDE_RC qsxexecutor::execnonselectdml(qsxexecutorinfo*,qcstatement*,qsprocstmts*) (ffffffff7b2fec78, 106ea13c8, 10469b2c8, 106cb1978, , 1) + 3f a8 IDE_RC qsxexecutor::execinsert(qsxexecutorinfo*,qcstatement*,qsprocstmts*) (ffffffff7b2fec78, 106ea13c8, 10469b2c8, 1, , ffffffffffffffff) + c IDE_RC qsxexecutor::execstmtlist(qsxexecutorinfo*,qcstatement*,qsprocstmts*,idbool) (ffffffff7b2fec78, 106ea13c8, 10469b2c8, , 0, 11b2117e0) + 6c b914 IDE_RC qsxexecutor::execfor(qsxexecutorinfo*,qcstatement*,qsprocstmts*) (ffffffff7b2fec78, 106ea13c8, 11b1df798, 1, 106ef0b88, 1) + 58c IDE_RC qsxexecutor::execstmtlist(qsxexecutorinfo*,qcstatement*,qsprocstmts*,idbool) (ffffffff7b2fec78, 106ea13c8, 11b1df798, , 0, ) + 6c da8 IDE_RC qsxexecutor::execblock(qsxexecutorinfo*,qcstatement*,qsprocstmts*) (ffffffff7b2fec78, 106ea13c8, 11b231478, 0, 0, 106ef0b88) + d IDE_RC qsxexecutor::execplan(qsxexecutorinfo*,qcstatement*,mtcstack*,int,qmccursor*,qmcdtemptable Mgr*) (ffffffff7b2fec78, 106ea13c8, 11b211840, 106ea14b8, ffffffff7b2fede0, 1) ecc IDE_RC qsx::callprocwithstack(qcstatement*,qsprocparsetree*,mtcstack*,int,qmccursor*,qmcdtemptabl emgr*,qctemplate*) (106ea13c8, 11b231518, 11b1fe458, 3ff, ffffffff7b2fede0, ffffffff7b2fedc8) c IDE_RC qsx::executeprocorfunc(qcstatement*) (106ea13c8, 0, 28, , 0, 0) 문제분석을위한 OS 별유틸리티사용가이드 7 page of 18

8 + 1e IDE_RC qci::execute(qcistatement*,smistatement*) (106ea13c8, 0, , 28, 4, 100a12f7c) + 2d bfc0 IDE_RC mmcstatement::executesp(mmcstatement*,long*) (106ea0db8, ffffffff7b2ffcd0, 0, 0, , ffffffffffffffff) + c cec IDE_RC mmcstatement::execute(long*) (100a12000, ffffffff7b2ffcd0, 100a12, 106ea0db8, 20, ) + bc f28 IDE_RC doexecute(mmtcmsexecutecontext*) (ffffffff7b2ffcc0, 106cb16c8, 1, ffffffff7b2ffcd0, 106ea13c8, 2) ac IDE_RC mmtservicethread::executeprotocol(cmiprotocolcontext*,cmpprotocol*,void*,void*) (106e28940, 106e28990, 106e28900, 106cc5580, 1a, 7fffffff) + c f1ec0 IDE_RC cmireadprotocolandcallback(cmiprotocolcontext*,void*,pdl_time_value*) (106e28940, 106cc5580, 0, ed8, 0, 0) f4ec void mmtservicethread::run() (106cc5580, 1, 106e28940, , 2400, 10132b000) + 1d void*idtbasethread::staticrunner(void*) (106cc5580, , 0, 0, 100a120c8, 10013f318) + 14 ffffffff7e1d609c _lwp_start (0, 0, 0, 0, 0, 0) c++filter 라는명령은 C/C++ 간에호출된함수명이제대로보여지지않는경우를제거하는용도이다. 사용하지않을경우함수명이보기힘든형태로출력됨으로가능한사용하도록하며일반적으로컴파일러가설치된경로의실행파일이위치하는곳에존재한다. (Ex: /opt/sunwspro/bin/) 위결과는모두쓰레드별로출력되기때문에각쓰레드별로구분하고단락내에서는가장아래부터위로확인한다. 위의예제에서 LWP#8 번은다음과같은순서이다. 항목 Lwp_start staticrunner 설명 쓰레드의생성및개시 run cmireadprotocolandcallback mmtservicethread::executeprotocol doexecute mmcstatement::execute(long mmcstatement::executesp 통신상에서사용자의질의요청을읽었음 실행단계로진입 프로시져수행요구임을확인 qci::execute qsx::executeprocorfunc qsx::callprocwithstack 문제분석을위한 OS 별유틸리티사용가이드 8 page of 18

9 qsxexecutor::execblock qsxexecutor::execstmtlist qsxexecutor::execinsert qsxexecutor::execnonselectdml qmx::executeinsertvalues qmcinsertcursor::opencursor smitablecursor::open smllockmgr::locktable 해당프로시져내에서 Insert문수행을확인 Insert문이실행 MVCC와관련된내부커서를열음테이블에 Lock을획득 위의결과와같이 prstat/pstack 의정보를조합하면 CPU 를가장많이사용하는특정쓰레드가어떤일을수행중인지확인이가능하다. 또한, 많은 SQL 문중에위의 pstack 결과를통해좀더범위를좁힌추적을가능하게할수있다. pfiles pfiles는프로세스가사용중인모든파일목록을보여준다. Shell> pfiles F <process id> 22951: /home2/lim272/work/altibase_home/bin/altibase -p boot from admin Current rlimit: file descriptors 0: S_IFREG mode:0644 dev:118,38 ino: uid:124 gid:1 size: O_WRONLY O_APPEND O_CREAT O_LARGEFILE /home2/lim272/work/altibase_home/trc/altibase_boot.log 1: S_IFREG mode:0644 dev:118,38 ino: uid:124 gid:1 size: O_WRONLY O_APPEND O_CREAT O_LARGEFILE /home2/lim272/work/altibase_home/trc/altibase_sm.log 위의결과에서현재사용가능한 file descriptor 정보와함께 0 번, 1 번순으로해당프로세스가접근하여사용중인모든파일들을보여준다. 여러세션들이접속된상태에서 pfiles 를수행하면데이터파일, 트레이스로그, 트랜잭션로그파일외에도통신연결목록까지모두보여준다. 321: S_IFSOCK mode:0666 dev:329,0 ino:63732 uid:0 gid:0 size:0 O_RDWR O_NONBLOCK SOCK_STREAM SO_REUSEADDR,SO_KEEPALIVE,SO_SNDBUF(65536),SO_RCVBUF(32788),IP_NEXTHOP( ) sockname: AF_INET port: 문제분석을위한 OS 별유틸리티사용가이드 9 page of 18

10 peername: AF_INET port: 시스템로그 기술지원시간혹외부에서원인을찾아보아야할경우 SUN 은 /var/adm/messages.* 파일들을확인하도록한다. 파일의확장자는로그가기록된주를의미하며오늘을포함한주간의로그는 messages 파일에기록된다. Shell> vi /var/adm/messages Feb 24 18:08:24 v880 Corrupt label; wrong magic number Feb 24 18:08:24 v880 scsi: [ID kern.warning] WARNING: (ssd13): Feb 24 18:08:24 v880 Corrupt label; wrong magic number Feb 24 18:08:24 v880 scsi: [ID kern.warning] WARNING: (ssd13): Feb 24 18:08:24 v880 Corrupt label; wrong magic number 시스템로그는각벤더의전문가가아닌이상명확하게이해하기어렵지만장애등으로기술지원을할때특정시각에의미있는로그가있다면반드시확인하도록한다. 문제분석을위한 OS 별유틸리티사용가이드 10 page of 18

11 AIX AIX 5.1 이전에서는특정명령어들은지원되지않을수있다. ps SUN의 prstat과동일한결과를확인할수있다. Shell> ps mo THREAD p <process id> USER PID PPID TID ST CP PRI SC WCHAN F TT BND COMMAND lim A lim272/work/alti S f100070f c S S S 위결과에서는쓰레드가사용하는점유율은 CP 칼럼으로확인하면된다. procstack SUN의 pstack과동일한결과를확인할수있다. Shell> procstack <process id> tid# (pthread ID: 258) x a14 write(??,??,??) + 0x1c8 0x b9a60 cmnsocksend(cmbblock*,cmnlinkpeer*,int,pdl_time_value*,idvstatindex)() + 0x308 0x b8d38 0x f28c 0x ccc0 0x cd838 0x cbb80 0x cc594 0x bd4 0x a44f4 cmnlinkpeersendtcp(cmnlinkpeer*,cmbblock*)() + 0x30 cmiwriteblock(cmiprotocolcontext*,idbool)() + 0x24c cmiflushprotocol(cmiprotocolcontext*,idbool)() + 0xa8 mmtservicethread::executetask()() + 0xc1c mmtservicethread::multiplexingasshared()() + 0x84 mmtservicethread::run()() + 0x4c4 idtbasethread::staticrunner(void*)() + 0x28 _pthread_body(??) + 0xdc Pstack 의결과를해석하는방법과동일하게쓰레드별로 tid# 을기준으로단락단위로분리하여아래에서위로해석해가도록한다. 위결과에서는어떤질의가수행된이후결과에대한통신쓰레드의송신부분이기록되어있음을확인할수있다. 문제분석을위한 OS 별유틸리티사용가이드 11 page of 18

12 procfiles SUN 의 pfiles 와동일한결과를보여준다 Shell> pfiles n <process id> : /home2/lim272/work/altibase_home/bin/altibase -p boot from admin Current rlimit: 100 file descriptors 0: S_IFREG mode:0200 dev:53,1 ino: uid:222 gid:1 rdev:0,0 O_WRONLY O_APPEND size: name:/home2/lim272/work/altibase_home/trc/altibase_boot.log 1: S_IFREG mode:0222 dev:53,1 ino: uid:222 gid:1 rdev:0,0 O_WRONLY O_APPEND size: name:/home2/lim272/work/altibase_home/trc/altibase_sm.log -n 옵션을써야사용하는파일명까지확인할수있다. errpt 운영장비에오류가발생했는지시스템로그를확인하기위해사용한다. 디스크장치의오류나네트웍장치의오류혹은프로세스의비정상적인종료등에대한로그를확인할수있기때문에기술지원시간혹외부에서원인을찾아보아야할경우반드시시스템로그를확인하도록해야한다. Shell> errpt a more LABEL: IDENTIFIER: CORE_DUMP C69F5C9B Date/Time: Thu Feb 25 03:59:12 KORST 2010 Sequence Number: Machine Id: Node Id: Class: Type: Resource Name: 00C76BFD4C00 aix53-p5 S PERM SYSPROC Description SOFTWARE PROGRAM ABNORMALLY TERMINATED Probable Causes SOFTWARE PROGRAM 문제분석을위한 OS 별유틸리티사용가이드 12 page of 18

13 HP-UX HP CPU 의종류에따라 PA-RISK/ITANIUM 으로분리되는데 PA-RISK 장비에서일부명령어는지원되지않을수있다. glance 를통한 Thread 별 CPU 사용량 HP의경우는 glance라는모니터링툴을통해쓰레드별 CPU사용량을확인할수있다. Shell> glance 를통해실행 <s> 키를누르면특정 process id를입력할수있다. <G> 키를누르면해당프로세스의쓰레드별 CPU 사용량을확인할수있다. pstack SUN 의 pstack 과동일한결과를보여준다. Shell> pstack <process id> lwpid : : c : (unknown) () (unknown) 1: c a75a0 : (unknown) () (unknown) 2: c e1130 : (unknown) () (unknown) 3: c e40c0 : (unknown) () (unknown) 4: fd0 : rpxsender::sleepfornextconnect()() + 0x3b0 (/home/ckh0618/altibase_home/bin/altibase) 5: cc0 : rpxsender::attempthandshake(idbool*)() + 0x4c0 (/home/ckh0618/altibase_home/bin/altibase) 6: f80 : rpxsender::run()() + 0x1a0 (/home/ckh0618/altibase_home/bin/altibase) 7: e108a0 : idtbasethread::staticrunner(void*)() + 0x60 (/home/ckh0618/altibase_home/bin/altibase) 8: c fa220 : (unknown) () (unknown) lwpid 가쓰레드의고유번호를의미한다. 동일하게 lwpid 로단락을구분하고아래에서위로해석한다. 위의경우는이중화 Sender Thread 가상대편과연결하기위한동작을보여주고있다. HP 의경우 pstack 이없다면 gdb 를통해획득할수있다. 다만, 주의할것은 gdb 버전이매우낮은경우쓰레드정보를보려고할경우해당프로세스가비정상종료할수있음으로고객에게사전에위험성을알리고작업하도록한다. Shell> gdb $ALTIBASE_HOME/bin/altibase <process id> (gdb 를실행 ) 문제분석을위한 OS 별유틸리티사용가이드 13 page of 18

14 (gdb) thread apply all bt (gdb 실행된상태에서수행 ) Thread 339 (system thread ): #0 0xc :0 in ksleep+0x30 () from /usr/lib/hpux64/libc.so.1 #1 0xc a75a0:0 in mxn_sleep+0x1080 () from /usr/lib/hpux64/libpthread.so.1 #2 0xc e1130:0 in <unknown_procedure> + 0x1210 ()from /usr/lib/hpux64/libpthread.so.1 #3 0xc e40c0:0 in pthread_cond_timedwait+0x160 ()from /usr/lib/hpux64/libpthread.so.1 #4 0x fd0:0 in rpxsender::sleepfornextconnect () at /home/mycomman/work/altidev4/src/rp/rpx/rpxsender.cpp:1333 #5 0x cc0:0 in rpxsender::attempthandshake () at /home/mycomman/work/altidev4/src/rp/rpx/rpxsenderhandshake.cpp:89 #6 0x f80:0 in rpxsender::run () at /home/mycomman/work/altidev4/src/rp/rpx/rpxsender.cpp:750 #7 0x e108a0:0 in idtbasethread::staticrunner () at /home/mycomman/work/altidev4/src/id/idt/idtbasethread.cpp:104 #8 0xc fa220:0 in pthread_bound_body+0x190 () from /usr/lib/hpux64/libpthread.so.1 다른운영체제에서도 gdb/dbx 등의사용은동일하다. pfiles SUN 의 pfiles 와동일한결과를보여준다. Shell> pfiles <process id> 0: S_ISREG mode:666 dev:64,65537 ino: uid:124 gid:20 size: flags = O_WRONLY O_APPEND O_LARGEFILE file = /home/ckh0618/altibase_home/trc/altibase_boot.log 1: S_ISREG mode:666 dev:64,65537 ino: uid:124 gid:20 size: flags = O_WRONLY O_APPEND O_LARGEFILE file = /home/ckh0618/altibase_home/trc/altibase_sm.log 시스템로그 HP 에서시스템로그를확인하기위해다음과같이확인한다. Shell> vi /var/adm/syslog/syslog.log Feb 24 10:32:07 rx5670 vmunix: System Console is on the Built-In Serial Interface 문제분석을위한 OS 별유틸리티사용가이드 14 page of 18

15 Feb 24 10:32:07 rx5670 vmunix: igelan0: INITIALIZING HP A PCI 1000Base-T at hardware path 0/1/1/0/4/0 Feb 24 10:32:07 rx5670 vmunix: Logical volume 64, 0x3 configured as ROOT Feb 24 10:32:07 rx5670 vmunix: Logical volume 64, 0x2 configured as SWAP Feb 24 10:32:07 rx5670 vmunix: Logical volume 64, 0x2 configured as DUMP 문제분석을위한 OS 별유틸리티사용가이드 15 page of 18

16 Linux Thread 별 CPU 사용량 리눅스 (Linux) 에서쓰레드별 CPU 를 top 명령어로도확인이가능하다. Top H 옵션으로수행하면쓰레드별로조회가된다. 하지만설치된 procps version 이 이상이어야가능하다. 아닌경우간단하게다음과같이확인한다. ( 역시낮은버전에서는잘지원안됨 ) Shell> ps -LFm p <process id> UID PID PPID LWP C NLWP SZ RSS PSR STIME TTY TIME CMD lim :03? 00:00:01 altibase -p boot from lim :03-00:00:00 - lim :03-00:00:00 - lim :03-00:00:00 - LWP 가쓰레드별고유번호이며 C 항목에출력되는값이 CPU 사용율이다. pstack SUN 과동일한결과를보여준다. 다만, 일부커널이낮은버전의경우는 pstack 이지정된쓰레드의스택만보여주는경우도있다. Shell> pstack <process id> Thread 3 (Thread (LWP 7171)): #0 0x c8bf0a6 in select_nocancel () from /lib64/tls/libc.so.6 #1 0x a05118 in cmndispatcherselectsock () #2 0x faa21 in cmiselectdispatcher () #3 0x ef58 in rpcexecutor::run () #4 0x a28c31 in idtbasethread::staticrunner () #5 0x d30610a in start_thread () from /lib64/tls/libpthread.so.0 #6 0x c8c6003 in clone () from /lib64/tls/libc.so.6 #7 0x in?? () Thread 2 (Thread (LWP 7172)): 분석하는방법은다른운영체제의결과보는방법과동일하다. gdb 가설치된경우는 gdb 를이용해 HP 에서설명한바와같이결과를얻어낼수도있다. 문제분석을위한 OS 별유틸리티사용가이드 16 page of 18

17 사용중인파일목록확인 리눅스에서 lsof 와같은별도의유틸을설치하지않는다면다음과같이한다. Shell> ls l /proc/<process id>/fd lrwx lrwx lrwx lrwx lrwx lrwx lim272 lim Feb 26 19: > /home3/altibase_home/logs/logfile49 1 lim272 lim Feb 26 19: > /home3/altibase_home/logs/logfile50 1 lim272 lim Feb 26 19: > /home3/altibase_home/logs/logfile51 1 lim272 lim Feb 26 19: > /home3/altibase_home/logs/logfile52 1 lim272 lim Feb 26 19: > /home3/altibase_home/logs/logfile53 1 lim272 lim Feb 26 19: > socket:[16080] 리눅스는 /proc/<process id> 경로아래로각종정보를확인할수있음으로관련된사항을참고하도록한다. 시스템로그 /var/log/ 에존재하는파일을확인한다. 일반적으로 messages 파일을확인하도록한다. 문제분석을위한 OS 별유틸리티사용가이드 17 page of 18

18 알티베이스 서울특별시구로구구로 3 동 대륭포스트 2 차 1008 호 대전사무소대전광역시서구둔산동 921 주은리더스텔 901 호 기술지원본부서울특별시구로구구로 3 동 대륭포스트 2 차 908 호 솔루션센터 Copyright c 2000~2013 ALTIBASE Corporation. All Rights Reserved. 이문서는정보제공을목적으로제공되며, 사전에예고없이변경될수있습니다. 이문서는오류가있을수있으며, 상업적또는특정목적에부합하는명시적, 묵시적인책임이일체없습니다. 이문서에포함된 ALTIBASE 제품의특징이나기능의개발, 발표등의시기는 ALTIBASE 재량입니다. ALTIBASE는이문서에대하여관련된특허권, 상표권, 저작권또는기타지적재산권을보유할수있습니다. 문제분석을위한 OS 별유틸리티사용가이드 18 page of 18

ALTIBASE 사용자가이드 Templete

ALTIBASE 사용자가이드 Templete Real Alternative DBMS ALTIBASE, Since 1999 WINDOWS ADO.NET 환경의 ALTIBASE 개발가이드 2010. 09 Copyright c 2000~2013 ALTBASE Corporation. All Rights Reserved. Document Control Change Record Date Author Change

More information

목차 BUG offline replicator 에서유효하지않은로그를읽을경우비정상종료할수있다... 3 BUG 각 partition 이서로다른 tablespace 를가지고, column type 이 CLOB 이며, 해당 table 을 truncate

목차 BUG offline replicator 에서유효하지않은로그를읽을경우비정상종료할수있다... 3 BUG 각 partition 이서로다른 tablespace 를가지고, column type 이 CLOB 이며, 해당 table 을 truncate ALTIBASE HDB 6.1.1.5.6 Patch Notes 목차 BUG-39240 offline replicator 에서유효하지않은로그를읽을경우비정상종료할수있다... 3 BUG-41443 각 partition 이서로다른 tablespace 를가지고, column type 이 CLOB 이며, 해당 table 을 truncate 한뒤, hash partition

More information

리눅스 프로세스 관리

리눅스 프로세스 관리 프로세스 (Process) Process 프로그램이나명령어를실행하면메모리에적재되어실제로실행되고있는상태를의미 이러한프로세스들은프로세스가시작하면서할당받는프로세스식별번호인 PID(Process ID), 해당프로세스를실행한부모프로세스를나타내는 PPID(Parent Process ID), UID 와 GID 정보를통해해당프로세스가어느사용자에속해있는지, 프로세스가파일에대해갖는권한및프로세스가실행된터미널,

More information

Sena Technologies, Inc. HelloDevice Super 1.1.0

Sena Technologies, Inc. HelloDevice Super 1.1.0 HelloDevice Super 110 Copyright 1998-2005, All rights reserved HelloDevice 210 ()137-130 Tel: (02) 573-5422 Fax: (02) 573-7710 E-Mail: support@senacom Website: http://wwwsenacom Revision history Revision

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 UNIX 및실습 8 장. 프로세스와사용자 명령익히기 1 학습목표 유닉스에서프로세스가무엇인지그개념을이해한다. 프로세스와관련된유닉스명령의사용방법을익힌다. 포그라운드처리와백그라운드처리의차이를이해한다. 사용자정보를보는명령의사용방법을익힌다. 2 01. 프로세스의개념과종류 프로세스 (process) 현재시스템에서실행중인프로그램 프로세스는고유번호를가진다. Process

More information

슬라이드 1

슬라이드 1 / 유닉스시스템개요 / 파일 / 프로세스 01 File Descriptor file file descriptor file type unix 에서의파일은단지바이트들의나열임 operating system 은파일에어떤포맷도부과하지않음 파일의내용은바이트단위로주소를줄수있음 file descriptor 는 0 이나양수임 file 은 open 이나 creat 로 file

More information

휠세미나3 ver0.4

휠세미나3 ver0.4 andromeda@sparcs:/$ ls -al dev/sda* brw-rw---- 1 root disk 8, 0 2014-06-09 18:43 dev/sda brw-rw---- 1 root disk 8, 1 2014-06-09 18:43 dev/sda1 brw-rw---- 1 root disk 8, 2 2014-06-09 18:43 dev/sda2 andromeda@sparcs:/$

More information

°ø±â¾Ð±â±â

°ø±â¾Ð±â±â 20, 30, 40 20, 30, 40 1 2 3 4 5 6 7 8 9 10 3.1 6.3 9.4 12.6 15.7 18.8 22.0 25.1 28.3 31.4 2.4 4.7 7.1 9.4 11.8 14.1 16.5 18.8 21.2 23.6 7.1 14.1 21.2 28.3 35.3 42.4 49.5 56.5 63.6 70.7 5.9 11.9 17.8 23.7

More information

SRC PLUS 제어기 MANUAL

SRC PLUS 제어기 MANUAL ,,,, DE FIN E I N T R E A L L O C E N D SU B E N D S U B M O TIO

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 7-Segment Device Control - Device driver Jo, Heeseung HBE-SM5-S4210 의 M3 Module 에는 6 자리를가지는 7-Segment 모듈이아래그림처럼실장 6 Digit 7-Segment 2 6-Digit 7-Segment LED controller 16비트로구성된 2개의레지스터에의해제어 SEG_Sel_Reg(Segment

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 7-Segment Device Control - Device driver Jo, Heeseung HBE-SM5-S4210 의 M3 Module 에는 6 자리를가지는 7-Segment 모듈이아래그림처럼실장 6 Digit 7-Segment 2 6-Digit 7-Segment LED Controller 16비트로구성된 2개의레지스터에의해제어 SEG_Sel_Reg(Segment

More information

1. Execution sequence 첫번째로 GameGuard 의실행순서는다음과같습니다 오전 10:10:03 Type : Create 오전 10:10:03 Parent ID : 0xA 오전 10:10:03 Pro

1. Execution sequence 첫번째로 GameGuard 의실행순서는다음과같습니다 오전 10:10:03 Type : Create 오전 10:10:03 Parent ID : 0xA 오전 10:10:03 Pro #44u61l5f GameGuard 에대한간단한분석. By Dual5651 (http://dualpage.muz.ro) 요약 : 이문서는분석자의입장에서 GameGuard의동작을모니터링한것에대한것입니다. 실제 GameGuard의동작방식과는다소차이가있을수있습니다. 이문서에등장하는모든등록상표에대한저작권은해당저작권자에게있습니다. 1. Execution sequence

More information

ALTIBASE 사용자가이드 Templete

ALTIBASE 사용자가이드 Templete Real Alternative DBMS ALTIBASE, Since 1999 UNIX Memory Management 2010. 03 Copyright c 2000~2013 ALTBASE Corporation. All Rights Reserved. Document Control Change Record Date Author Change Reference 2010-03-11

More information

MODBUS SERVO DRIVER( FDA7000 Series ) STANDARD PROTOCOL (Ver 1.00) 1

MODBUS SERVO DRIVER( FDA7000 Series ) STANDARD PROTOCOL (Ver 1.00) 1 SERVO DRIVER( FDA7000 Series ) STANDARD PROTOCOL (Ver 100) 1 Contents 1 INTRODUCTION 2 PROTOCOL FRAME OUTLINE 3 FUNCTION FIELD 4 DATA FIELD 5 CRC CHECK 6 FUNCTION EXAM 7 EXCEPTION RESPONSE 8 I/O STATUS

More information

ALTIBASE 사용자가이드 Templete

ALTIBASE 사용자가이드 Templete Real Alternative DBMS ALTIBASE, Since 1999 WINDOWS 환경의 ALTIBASE ODBC 개발가이드 2010. 09 Copyright c 2000~2013 ALTBASE Corporation. All Rights Reserved. Document Control Change Record Date Author Change Reference

More information

Adobe Flash 취약점 분석 (CVE-2012-0754)

Adobe Flash 취약점 분석 (CVE-2012-0754) 기술문서 14. 08. 13. 작성 GNU C library dynamic linker $ORIGIN expansion Vulnerability Author : E-Mail : 윤지환 131ackcon@gmail.com Abstract 2010 년 Tavis Ormandy 에 의해 발견된 취약점으로써 정확한 명칭은 GNU C library dynamic linker

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 7-SEGMENT DEVICE CONTROL - DEVICE DRIVER Jo, Heeseung 디바이스드라이버구현 : 7-SEGMENT HBE-SM5-S4210 의 M3 Module 에는 6 자리를가지는 7-Segment 모듈이아래그림처럼실장 6 Digit 7-Segment 2 디바이스드라이버구현 : 7-SEGMENT 6-Digit 7-Segment LED

More information

OPCTalk for Hitachi Ethernet 1 2. Path. DCOMwindow NT/2000 network server. Winsock update win95. . . 3 Excel CSV. Update Background Thread Client Command Queue Size Client Dynamic Scan Block Block

More information

Mango220 Android How to compile and Transfer image to Target

Mango220 Android How to compile and Transfer image to Target Mango220 Android How to compile and Transfer image to Target http://www.mangoboard.com/ http://cafe.naver.com/embeddedcrazyboys Crazy Embedded Laboratory www.mangoboard.com cafe.naver.com/embeddedcrazyboys

More information

vm-웨어-앞부속

vm-웨어-앞부속 VMware vsphere 4 This document was created using the official VMware icon and diagram library. Copyright 2009 VMware, Inc. All rights reserved. This product is protected by U.S. and international copyright

More information

ALTIBASE 사용자가이드 Templete

ALTIBASE 사용자가이드 Templete Real Alternative DBMS ALTIBASE, Since 1999 ALTIBASE 설치시발생할수있는문제상황과조치 ALTIBASE 5.3.3 2010. 03 Copyright c 2000~2013 ALTBASE Corporation. All Rights Reserved. Document Control Change Record Date Author Change

More information

(SW3704) Gingerbread Source Build & Working Guide

(SW3704) Gingerbread Source Build & Working Guide (Mango-M32F4) Test Guide http://www.mangoboard.com/ http://cafe.naver.com/embeddedcrazyboys Crazy Embedded Laboratory www.mangoboard.com cafe.naver.com/embeddedcrazyboys CRZ Technology 1 Document History

More information

Solaris Express Developer Edition

Solaris Express Developer Edition Solaris Express Developer Edition : 2008 1 Solaris TM Express Developer Edition Solaris OS. Sun / Solaris, Java, Web 2.0,,. Developer Solaris Express Developer Edition System Requirements. 768MB. SPARC

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 KeyPad Device Control - Device driver Jo, Heeseung HBE-SM5-S4210 에는 16 개의 Tack Switch 를사용하여 4 행 4 열의 Keypad 가장착 4x4 Keypad 2 KeyPad 를제어하기위하여 FPGA 내부에 KeyPad controller 가구현 KeyPad controller 16bit 로구성된

More information

10.

10. 10. 10.1 10.2 Library Routine: void perror (char* str) perror( ) str Error 0 10.3 10.3 int fd; /* */ fd = open (filename, ) /*, */ if (fd = = -1) { /* */ } fcnt1 (fd, ); /* */ read (fd, ); /* */ write

More information

Observational Determinism for Concurrent Program Security

Observational Determinism for  Concurrent Program Security 웹응용프로그램보안취약성 분석기구현 소프트웨어무결점센터 Workshop 2010. 8. 25 한국항공대학교, 안준선 1 소개 관련연구 Outline Input Validation Vulnerability 연구내용 Abstract Domain for Input Validation Implementation of Vulnerability Analyzer 기존연구

More information

<C0CCBCBCBFB52DC1A4B4EBBFF82DBCAEBBE7B3EDB9AE2D313939392D382E687770>

<C0CCBCBCBFB52DC1A4B4EBBFF82DBCAEBBE7B3EDB9AE2D313939392D382E687770> i ii iii iv v vi 1 2 3 4 가상대학 시스템의 국내외 현황 조사 가상대학 플랫폼 개발 이상적인 가상대학시스템의 미래상 제안 5 웹-기반 가상대학 시스템 전통적인 교수 방법 시간/공간 제약을 극복한 학습동기 부여 교수의 일방적인 내용전달 교수와 학생간의 상호작용 동료 학생들 간의 상호작용 가상대학 운영 공지사항,강의록 자료실, 메모 질의응답,

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 (Host) set up : Linux Backend RS-232, Ethernet, parallel(jtag) Host terminal Target terminal : monitor (Minicom) JTAG Cross compiler Boot loader Pentium Redhat 9.0 Serial port Serial cross cable Ethernet

More information

A C O N T E N T S A-132

A C O N T E N T S A-132 C O N T E N T S -2 SC2 Series -3 SC2 Series -4 SC2 Series SC2 B 40 B 100 S I SC2 B 40 B 100 RO R S I SC2-2 B 40 B 100 HOY R S I -5 SC2 R0 40 SW R0 SC2 R 40 SC2 Series SW RB SW R SC2-2 H0 40 SW H0 SC2-2

More information

untitled

untitled Push... 2 Push... 4 Push... 5 Push... 13 Push... 15 1 FORCS Co., LTD A Leader of Enterprise e-business Solution Push (Daemon ), Push Push Observer. Push., Observer. Session. Thread Thread. Observer ID.

More information

Deok9_Exploit Technique

Deok9_Exploit Technique Exploit Technique CodeEngn Co-Administrator!!! and Team Sur3x5F Member Nick : Deok9 E-mail : DDeok9@gmail.com HomePage : http://deok9.sur3x5f.org Twitter :@DDeok9 > 1. Shell Code 2. Security

More information

歯DCS.PDF

歯DCS.PDF DCS 1 DCS - DCS Hardware Software System Software & Application 1) - DCS System All-Mighty, Module, ( 5 Mbps ) Data Hardware : System Console : MMI(Man-Machine Interface), DCS Controller :, (Transmitter

More information

ALTIBASE 사용자가이드 Templete

ALTIBASE 사용자가이드 Templete Real Alternative DBMS ALTIBASE, Since 1999 ALTIBASE & Visual C++ 2010 Professional Edition 개발가이드 2014. 04 Copyright c 2000~2013 ALTBASE Corporation. All Rights Reserved. Document Control Change Record

More information

Poison null byte Excuse the ads! We need some help to keep our site up. List 1 Conditions 2 Exploit plan 2.1 chunksize(p)!= prev_size (next_chunk(p) 3

Poison null byte Excuse the ads! We need some help to keep our site up. List 1 Conditions 2 Exploit plan 2.1 chunksize(p)!= prev_size (next_chunk(p) 3 Poison null byte Excuse the ads! We need some help to keep our site up. List 1 Conditions 2 Exploit plan 2.1 chunksize(p)!= prev_size (next_chunk(p) 3 Example 3.1 Files 3.2 Source code 3.3 Exploit flow

More information

[Brochure] KOR_TunA

[Brochure] KOR_TunA LG CNS LG CNS APM (TunA) LG CNS APM (TunA) 어플리케이션의 성능 개선을 위한 직관적이고 심플한 APM 솔루션 APM 이란? Application Performance Management 란? 사용자 관점 그리고 비즈니스 관점에서 실제 서비스되고 있는 어플리케이션의 성능 관리 체계입니다. 이를 위해서는 신속한 장애 지점 파악 /

More information

6주차.key

6주차.key 6, Process concept A program in execution Program code PCB (process control block) Program counter, registers, etc. Stack Heap Data section => global variable Process in memory Process state New Running

More information

목차 1. 제품 소개... 4 1.1 특징... 4 1.2 개요... 4 1.3 Function table... 5 2. 기능 소개... 6 2.1 Copy... 6 2.2 Compare... 6 2.3 Copy & Compare... 6 2.4 Erase... 6 2

목차 1. 제품 소개... 4 1.1 특징... 4 1.2 개요... 4 1.3 Function table... 5 2. 기능 소개... 6 2.1 Copy... 6 2.2 Compare... 6 2.3 Copy & Compare... 6 2.4 Erase... 6 2 유영테크닉스( 주) 사용자 설명서 HDD014/034 IDE & SATA Hard Drive Duplicator 유 영 테 크 닉 스 ( 주) (032)670-7880 www.yooyoung-tech.com 목차 1. 제품 소개... 4 1.1 특징... 4 1.2 개요... 4 1.3 Function table... 5 2. 기능 소개... 6 2.1 Copy...

More information

PRO1_02E [읽기 전용]

PRO1_02E [읽기 전용] Siemens AG 1999 All rights reserved File: PRO1_02E1 Information and 2 STEP 7 3 4 5 6 STEP 7 7 / 8 9 10 S7 11 IS7 12 STEP 7 13 STEP 7 14 15 : 16 : S7 17 : S7 18 : CPU 19 1 OB1 FB21 I10 I11 Q40 Siemens AG

More information

<목 차 > 제 1장 일반사항 4 I.사업의 개요 4 1.사업명 4 2.사업의 목적 4 3.입찰 방식 4 4.입찰 참가 자격 4 5.사업 및 계약 기간 5 6.추진 일정 6 7.사업 범위 및 내용 6 II.사업시행 주요 요건 8 1.사업시행 조건 8 2.계약보증 9 3

<목 차 > 제 1장 일반사항 4 I.사업의 개요 4 1.사업명 4 2.사업의 목적 4 3.입찰 방식 4 4.입찰 참가 자격 4 5.사업 및 계약 기간 5 6.추진 일정 6 7.사업 범위 및 내용 6 II.사업시행 주요 요건 8 1.사업시행 조건 8 2.계약보증 9 3 열차운행정보 승무원 확인시스템 구축 제 안 요 청 서 2014.6. 제 1장 일반사항 4 I.사업의 개요 4 1.사업명 4 2.사업의 목적 4 3.입찰 방식 4 4.입찰 참가 자격 4 5.사업 및 계약 기간 5 6.추진 일정 6 7.사업 범위 및 내용 6 II.사업시행 주요 요건 8 1.사업시행 조건 8 2.계약보증 9 3.시운전 및 하자보증 10

More information

歯FDA6000COP.PDF

歯FDA6000COP.PDF OPERATION MANUAL AC Servo Drive FDA6000COP [OPERATION UNIT] Ver 1.0 (Soft. Ver. 8.00 ~) FDA6000C Series Servo Drive OTIS LG 1. 1.1 OPERATION UNIT FDA6000COP. UNIT, FDA6000COP,,,. 1.1.1 UP DOWN ENTER 1.1.2

More information

강의10

강의10 Computer Programming gdb and awk 12 th Lecture 김현철컴퓨터공학부서울대학교 순서 C Compiler and Linker 보충 Static vs Shared Libraries ( 계속 ) gdb awk Q&A Shared vs Static Libraries ( 계속 ) Advantage of Using Libraries Reduced

More information

<4D F736F F F696E74202D20B8B6C0CCC5A9B7CEC7C1B7CEBCBCBCAD202839C1D6C2F7207E203135C1D6C2F >

<4D F736F F F696E74202D20B8B6C0CCC5A9B7CEC7C1B7CEBCBCBCAD202839C1D6C2F7207E203135C1D6C2F > 10주차 문자 LCD 의인터페이스회로및구동함수 Next-Generation Networks Lab. 5. 16x2 CLCD 모듈 (HY-1602H-803) 그림 11-18 19 핀설명표 11-11 번호 분류 핀이름 레벨 (V) 기능 1 V SS or GND 0 GND 전원 2 V Power DD or V CC +5 CLCD 구동전원 3 V 0 - CLCD 명암조절

More information

bn2019_2

bn2019_2 arp -a Packet Logging/Editing Decode Buffer Capture Driver Logging: permanent storage of packets for offline analysis Decode: packets must be decoded to human readable form. Buffer: packets must temporarily

More information

다음 사항을 꼭 확인하세요! 도움말 안내 - 본 도움말에는 iodd2511 조작방법 및 활용법이 적혀 있습니다. - 본 제품 사용 전에 안전을 위한 주의사항 을 반드시 숙지하십시오. - 문제가 발생하면 문제해결 을 참조하십시오. 중요한 Data 는 항상 백업 하십시오.

다음 사항을 꼭 확인하세요! 도움말 안내 - 본 도움말에는 iodd2511 조작방법 및 활용법이 적혀 있습니다. - 본 제품 사용 전에 안전을 위한 주의사항 을 반드시 숙지하십시오. - 문제가 발생하면 문제해결 을 참조하십시오. 중요한 Data 는 항상 백업 하십시오. 메 뉴 다음 사항을 꼭 확인하세요! --------------------------------- 2p 안전을 위한 주의 사항 --------------------------------- 3p 구성품 --------------------------------- 4p 각 부분의 명칭 --------------------------------- 5p 제품의 규격

More information

공개 SW 기술지원센터

공개 SW 기술지원센터 - 1 - 일자 VERSION 변경내역작성자 2007. 11. 20 0.1 초기작성손명선 - 2 - 1. 문서개요 4 가. 문서의목적 4 나. 본문서의사용방법 4 2. 테스트완료사항 5 가. 성능테스트결과 5 나. Tomcat + 단일노드 MySQL 성능테스트상세결과 5 다. Tomcat + MySQL Cluster 성능테스트상세결과 10 3. 테스트환경 15

More information

(72) 발명자 이동희 서울 동작구 여의대방로44길 10, 101동 802호 (대 방동, 대림아파트) 노삼혁 서울 중구 정동길 21-31, B동 404호 (정동, 정동상 림원) 이 발명을 지원한 국가연구개발사업 과제고유번호 2010-0025282 부처명 교육과학기술부

(72) 발명자 이동희 서울 동작구 여의대방로44길 10, 101동 802호 (대 방동, 대림아파트) 노삼혁 서울 중구 정동길 21-31, B동 404호 (정동, 정동상 림원) 이 발명을 지원한 국가연구개발사업 과제고유번호 2010-0025282 부처명 교육과학기술부 (19) 대한민국특허청(KR) (12) 등록특허공보(B1) (45) 공고일자 2015년01월13일 (11) 등록번호 10-1480424 (24) 등록일자 2015년01월02일 (51) 국제특허분류(Int. Cl.) G06F 12/00 (2006.01) G11C 16/00 (2006.01) (21) 출원번호 10-2013-0023977 (22) 출원일자 2013년03월06일

More information

Microsoft PowerPoint APUE(File InO).pptx

Microsoft PowerPoint APUE(File InO).pptx Linux/UNIX Programming 문양세강원대학교 IT대학컴퓨터과학전공 강의목표및내용 강의목표 파일의특성을이해한다. 파일을열고닫는다. 파일로부터데이터를읽고쓴다. 기타파일제어함수를익힌다. 강의내용 파일구조 (UNIX 파일은어떤구조일까?) 파일관련시스템호출 시스템호출의효율과구조 Page 2 What is a File? A file is a contiguous

More information

GNU/Linux 1, GNU/Linux MS-DOS LOADLIN DOS-MBR LILO DOS-MBR LILO... 6

GNU/Linux 1, GNU/Linux MS-DOS LOADLIN DOS-MBR LILO DOS-MBR LILO... 6 GNU/ 1, qkim@pecetrirekr GNU/ 1 1 2 2 3 4 31 MS-DOS 5 32 LOADLIN 5 33 DOS- LILO 6 34 DOS- 6 35 LILO 6 4 7 41 BIOS 7 42 8 43 8 44 8 45 9 46 9 47 2 9 5 X86 GNU/LINUX 10 1 GNU/, GNU/ 2, 3, 1 : V 11, 2001

More information

PCServerMgmt7

PCServerMgmt7 Web Windows NT/2000 Server DP&NM Lab 1 Contents 2 Windows NT Service Provider Management Application Web UI 3 . PC,, Client/Server Network 4 (1),,, PC Mainframe PC Backbone Server TCP/IP DCS PLC Network

More information

Remote UI Guide

Remote UI Guide Remote UI KOR Remote UI Remote UI PDF Adobe Reader/Adobe Acrobat Reader. Adobe Reader/Adobe Acrobat Reader Adobe Systems Incorporated.. Canon. Remote UI GIF Adobe Systems Incorporated Photoshop. ..........................................................

More information

50-FB23-24_BES_V_ k1_ b

50-FB23-24_BES_V_ k1_ b Terminal CPX CPX-FB23, CPX-FB23-24 CC-Link 1411b [8042132] CPX-FB23, CPX-FB23-24 P.BE-CPX-FB23-24-KO CC-Link, Mitsubishi TORX ( ). :.. :.,... :. 1... 2 Festo P.BE-CPX-FB23-24-KO 1411b CPX-FB23, CPX-FB23-24

More information

Microsoft Word - FS_ZigBee_Manual_V1.3.docx

Microsoft Word - FS_ZigBee_Manual_V1.3.docx FirmSYS Zigbee etworks Kit User Manual FS-ZK500 Rev. 2008/05 Page 1 of 26 Version 1.3 목 차 1. 제품구성... 3 2. 개요... 4 3. 네트워크 설명... 5 4. 호스트/노드 설명... 6 네트워크 구성... 6 5. 모바일 태그 설명... 8 6. 프로토콜 설명... 9 프로토콜 목록...

More information

<4D F736F F F696E74202D FC7C1B7CEBCBCBDBABFCD20BBE7BFEBC0DA20B8EDB7C920C0CDC8F7B1E22E >

<4D F736F F F696E74202D FC7C1B7CEBCBCBDBABFCD20BBE7BFEBC0DA20B8EDB7C920C0CDC8F7B1E22E > 8 장. 프로세스와사용자명령익히기 Contents 학습목표 프로세스의개념을이해한다 프로세스관련유닉스명령의사용방법을익힌다 포그라운드처리와백그라운드처리의차이를이해한다 사용자정보를보는유닉스명령의사용방법을익힌다 내용 프로세스의개념과종류 프로세스관리명령 포그란운드와백그라운드프로세스 사용자정보보기 01. 프로세스의개념과종류 프로세스 실행중인프로그램 종류 시스템프로세스

More information

untitled

untitled Memory leak Resource 力 金 3-tier 見 Out of Memory( 不 ) Memory leak( 漏 ) 狀 Application Server Crash 理 Server 狀 Crash 類 JVM 說 例 行說 說 Memory leak Resource Out of Memory Memory leak Out of Memory 不論 Java heap

More information

ez-shv manual

ez-shv manual ez-shv+ SDI to HDMI Converter with Display and Scaler Operation manual REVISION NUMBER: 1.0.0 DISTRIBUTION DATE: NOVEMBER. 2018 저작권 알림 Copyright 2006~2018 LUMANTEK Co., Ltd. All Rights Reserved 루먼텍 사에서

More information

Æí¶÷4-¼Ö·ç¼Çc03ÖÁ¾š

Æí¶÷4-¼Ö·ç¼Çc03ÖÁ¾š 솔루션 2006 454 2006 455 2006 456 2006 457 2006 458 2006 459 2006 460 솔루션 2006 462 2006 463 2006 464 2006 465 2006 466 솔루션 2006 468 2006 469 2006 470 2006 471 2006 472 2006 473 2006 474 2006 475 2006 476

More information

vi 사용법

vi 사용법 유닉스프로그래밍및실습 gdb 사용법 fprintf 이용 단순디버깅 확인하고자하는코드부분에 fprintf(stderr, ) 를이용하여그지점까지도달했는지여부와관심있는변수의값을확인 여러유형의단순한문제를확인할수있음 그러나자세히살펴보기위해서는디버깅툴필요 int main(void) { int count; long large_no; double real_no; init_vars();

More information

<4D F736F F F696E74202D20B8AEB4AABDBA20BFC0B7F920C3B3B8AEC7CFB1E22E BC8A3C8AF20B8F0B5E55D>

<4D F736F F F696E74202D20B8AEB4AABDBA20BFC0B7F920C3B3B8AEC7CFB1E22E BC8A3C8AF20B8F0B5E55D> 리눅스 오류처리하기 2007. 11. 28 안효창 라이브러리함수의오류번호얻기 errno 변수기능오류번호를저장한다. 기본형 extern int errno; 헤더파일 라이브러리함수호출에실패했을때함수예 정수값을반환하는함수 -1 반환 open 함수 포인터를반환하는함수 NULL 반환 fopen 함수 2 유닉스 / 리눅스 라이브러리함수의오류번호얻기 19-1

More information

Deok9_PE Structure

Deok9_PE Structure PE Structure CodeEngn Co-Administrator!!! and Team Sur3x5F Member Nick : Deok9 E-mail : DDeok9@gmail.com HomePage : http://deok9.sur3x5f.org Twitter :@DDeok9 1. PE > 1) PE? 2) PE 3) PE Utility

More information

Chap06(Interprocess Communication).PDF

Chap06(Interprocess Communication).PDF Interprocess Communication 2002 2 Hyun-Ju Park Introduction (interprocess communication; IPC) IPC data transfer sharing data event notification resource sharing process control Interprocess Communication

More information

05Àå

05Àå CHAPTER 05 NT,, XP,. NT NTFS, XP. D,,. XP x NT,,, ( x, x ). NT/ /XP,.. PC NT NT. + Guide to Software: Understanding and Installing Windows 2000 and Windows NT + SOFTWARE Guide to Software 3/e SOFTWARE

More information

PRO1_04E [읽기 전용]

PRO1_04E [읽기 전용] Siemens AG 1999 All rights reserved File: PRO1_04E1 Information and S7-300 2 S7-400 3 EPROM / 4 5 6 HW Config 7 8 9 CPU 10 CPU : 11 CPU : 12 CPU : 13 CPU : / 14 CPU : 15 CPU : / 16 HW 17 HW PG 18 SIMATIC

More information

Copyright 2012, Oracle and/or its affiliates. All rights reserved.,.,,,,,,,,,,,,.,...,. U.S. GOVERNMENT END USERS. Oracle programs, including any oper

Copyright 2012, Oracle and/or its affiliates. All rights reserved.,.,,,,,,,,,,,,.,...,. U.S. GOVERNMENT END USERS. Oracle programs, including any oper Windows Netra Blade X3-2B( Sun Netra X6270 M3 Blade) : E37790 01 2012 9 Copyright 2012, Oracle and/or its affiliates. All rights reserved.,.,,,,,,,,,,,,.,...,. U.S. GOVERNMENT END USERS. Oracle programs,

More information

Plc\PLC-p

Plc\PLC-p GP GP-PRO/PB III for Windows Ver. 4.0] (1) [ GP-PRO/PB III for Windows Ver. 4.0] ( Digital Electronic (2) (Readme.txt files ) Copyright 2000 Digital Electronics Corporation. All rights reserved. Digital

More information

[8051] 강의자료.PDF

[8051] 강의자료.PDF CY AC F0 RS1 RS0 OV - P 0xFF 0x80 0x7F 0x30 0x2F 0x20 0x1F 0x18 0x17 0x10 0x0F 0x08 0x07 0x00 0x0000 0x0FFF 0x1000 0xFFFF 0x0000 0xFFFF RAM SFR SMOD - - - GF1 GF0 PD IDL 31 19 18 9 12 13 14 15 1 2 3 4

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 BOOTLOADER Jo, Heeseung 부트로더컴파일 부트로더소스복사및압축해제 부트로더소스는웹페이지에서다운로드 /working 디렉터리로이동한후, wget으로다운로드 이후작업은모두 /working 디렉터리에서진행 root@ubuntu:# cp /media/sm5-linux-111031/source/platform/uboot-s4210.tar.bz2 /working

More information

Mars OS 1.0.2 System Administration Guide

Mars OS 1.0.2 System Administration Guide Mars OS 1.0.2 시스템 관리 가이드 NetApp, Inc. www.netapp.com/kr 부품 번호:215-09731_A0 2015년 2월 4일 수요일 2 목차 목차 Mars OS 정보 12 Mars OS의 기능 13 고성능 13 업계 최고의 스토리지 효율성 13 시스템 모니터링 13 비휘발성 메모리를 사용하여 안정성 및 성능 향상 13 클러스터링

More information

Microsoft PowerPoint APUE(Intro).ppt

Microsoft PowerPoint APUE(Intro).ppt 컴퓨터특강 () [Ch. 1 & Ch. 2] 2006 년봄학기 문양세강원대학교컴퓨터과학과 APUE 강의목적 UNIX 시스템프로그래밍 file, process, signal, network programming UNIX 시스템의체계적이해 시스템프로그래밍능력향상 Page 2 1 APUE 강의동기 UNIX 는인기있는운영체제 서버시스템 ( 웹서버, 데이터베이스서버

More information

iii. Design Tab 을 Click 하여 WindowBuilder 가자동으로생성한 GUI 프로그래밍환경을확인한다.

iii. Design Tab 을 Click 하여 WindowBuilder 가자동으로생성한 GUI 프로그래밍환경을확인한다. Eclipse 개발환경에서 WindowBuilder 를이용한 Java 프로그램개발 이예는 Java 프로그램의기초를이해하고있는사람을대상으로 Embedded Microcomputer 를이용한제어시스템을 PC 에서 Serial 통신으로제어 (Graphical User Interface (GUI) 환경에서 ) 하는프로그램개발예를설명한다. WindowBuilder:

More information

Something that can be seen, touched or otherwise sensed

Something that can be seen, touched or otherwise sensed Something that can be seen, touched or otherwise sensed Things about an object Weight Height Material Things an object does Pen writes Book stores words Water have Fresh water Rivers Oceans have

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 Text-LCD Device Control - Device driver Jo, Heeseung M3 모듈에장착되어있는 Tedxt LCD 장치를제어하는 App 을개발 TextLCD 는영문자와숫자일본어, 특수문자를표현하는데사용되는디바이스 HBE-SM5-S4210 의 TextLCD 는 16 문자 *2 라인을 Display 할수있으며, 이 TextLCD 를제어하기위하여

More information

hlogin7

hlogin7 0x07. Return Oriented Programming ROP? , (DEP, ASLR). ROP (Return Oriented Programming) (excutable memory) rop. plt, got got overwrite RTL RTL Chain DEP, ASLR gadget Basic knowledge plt, got call function

More information

버퍼오버플로우-왕기초편 10. 메모리를 Hex dump 뜨기 앞서우리는버퍼오버플로우로인해리턴어드레스 (return address) 가변조될수있음을알았습니다. 이제곧리턴어드레스를원하는값으로변경하는실습을해볼것인데요, 그전에앞서, 메모리에저장된값들을살펴보는방법에대해배워보겠습

버퍼오버플로우-왕기초편 10. 메모리를 Hex dump 뜨기 앞서우리는버퍼오버플로우로인해리턴어드레스 (return address) 가변조될수있음을알았습니다. 이제곧리턴어드레스를원하는값으로변경하는실습을해볼것인데요, 그전에앞서, 메모리에저장된값들을살펴보는방법에대해배워보겠습 앞서우리는버퍼오버플로우로인해리턴어드레스 (return address) 가변조될수있음을알았습니다. 이제곧리턴어드레스를원하는값으로변경하는실습을해볼것인데요, 그전에앞서, 메모리에저장된값들을살펴보는방법에대해배워보겠습니다. 여러분모두 Windows 에서 hex editor(hex dump, hex viewer) 라는것을사용해보셨을겁니다. 바로바이너리파일을 16 진수

More information

歯PLSQL10.PDF

歯PLSQL10.PDF 10 - SQL*Pl u s Pl / SQL - SQL*P lus 10-1 1 0.1 PL/ SQL SQL*Pl u s. SQL*P lus 10-2 1 0.2 S QL* Pl u s PL/ S QL SQL*Pl u s, Pl / SQL. - PL/ SQL (i npu t ), (s t or e ), (r un). - PL/ SQL s cr i pt,,. -

More information

vm-웨어-01장

vm-웨어-01장 Chapter 16 21 (Agenda). (Green),., 2010. IT IT. IT 2007 3.1% 2030 11.1%, IT 2007 1.1.% 2030 4.7%, 2020 4 IT. 1 IT, IT. (Virtualization),. 2009 /IT 2010 10 2. 6 2008. 1970 MIT IBM (Mainframe), x86 1. (http

More information

(Asynchronous Mode) ( 1, 5~8, 1~2) & (Parity) 1 ; * S erial Port (BIOS INT 14H) - 1 -

(Asynchronous Mode) ( 1, 5~8, 1~2) & (Parity) 1 ; * S erial Port (BIOS INT 14H) - 1 - (Asynchronous Mode) - - - ( 1, 5~8, 1~2) & (Parity) 1 ; * S erial Port (BIOS INT 14H) - 1 - UART (Univ ers al As y nchronous Receiver / T rans mitter) 8250A 8250A { COM1(3F8H). - Line Control Register

More information

untitled

untitled 9 hamks@dongguk.ac.kr : Source code Assembly language code x = a + b; ld a, %r1 ld b, %r2 add %r1, %r2, %r3 st %r3, x (Assembler) (bit pattern) (machine code) CPU security (code generator).. (Instruction

More information

SANsymphony-V

SANsymphony-V 국내대표적인구축사례 (KR) XXXX공사(공공) 2013년 12월 도입 센터 이전에 따른 스토리지가상화 통합 및 이기종통합 이기종 스토리지 (무중단이중하) 무중단 서비스 확보 24시간 운영 체계의 고가용 확보 스토리지 인프라의 유연한 구성 및 통합 환경 구축 업무서버 Unix 20대 업무서버 V 58대 CIe SSD(Fusion IO 3.2TB) ㅇㅇㅇㅇㅇㅇ

More information

Microsoft Word _whitepaper_latency_throughput_v1.0.1_for_

Microsoft Word _whitepaper_latency_throughput_v1.0.1_for_ Sena Technologies 백서 : Latency/Throughput Test September 11, 2008 Copyright Sena Technologies, Inc 2008 All rights strictly reserved. No part of this document may not be reproduced or distributed without

More information

1217 WebTrafMon II

1217 WebTrafMon II (1/28) (2/28) (10 Mbps ) Video, Audio. (3/28) 10 ~ 15 ( : telnet, ftp ),, (4/28) UDP/TCP (5/28) centralized environment packet header information analysis network traffic data, capture presentation network

More information

슬라이드 1

슬라이드 1 -Part3- 제 4 장동적메모리할당과가변인 자 학습목차 4.1 동적메모리할당 4.1 동적메모리할당 4.1 동적메모리할당 배울내용 1 프로세스의메모리공간 2 동적메모리할당의필요성 4.1 동적메모리할당 (1/6) 프로세스의메모리구조 코드영역 : 프로그램실행코드, 함수들이저장되는영역 스택영역 : 매개변수, 지역변수, 중괄호 ( 블록 ) 내부에정의된변수들이저장되는영역

More information

CD-RW_Advanced.PDF

CD-RW_Advanced.PDF HP CD-Writer Program User Guide - - Ver. 2.0 HP CD-RW Adaptec Easy CD Creator Copier, Direct CD. HP CD-RW,. Easy CD Creator 3.5C, Direct CD 3.0., HP. HP CD-RW TEAM ( 02-3270-0803 ) < > 1. CD...3 CD...5

More information

JMF3_심빈구.PDF

JMF3_심빈구.PDF JMF JSTORM http://wwwjstormpekr Issued by: < > Revision: Document Information Document title: Document file name: Revision number: Issued by: JMF3_ doc Issue Date:

More information

ALTIBASE XDB Release Note APRIL 22, 2014

ALTIBASE XDB Release Note APRIL 22, 2014 6.1.3 Release Note APRIL 22, 2014 목차 목차... 2 1. 시스템요구사항... 3 2. 릴리스정보... 4 2.1 6.1.3의주요기능... 4 2.2 변경사항... 8 데이터베이스버전... 8 호환성... 8 프로퍼티... 8 성능뷰... 8 에러메시지... 8 2.3 패키지... 9 2.4 다운로드... 10 위치... 10 설치...

More information

gdb 사용법 Debugging Debug라는말은 bug를없앤다는말이다. Bug란, 컴퓨터프로그램상의논리적오류를말하며, 이것을찾아해결하는과정이바로, debugging이다. 초기컴퓨터들은실제벌레가컴퓨터에들어가서오작동을일으키는경우가있었다고하며, 여기서 debug 이라는말이

gdb 사용법 Debugging Debug라는말은 bug를없앤다는말이다. Bug란, 컴퓨터프로그램상의논리적오류를말하며, 이것을찾아해결하는과정이바로, debugging이다. 초기컴퓨터들은실제벌레가컴퓨터에들어가서오작동을일으키는경우가있었다고하며, 여기서 debug 이라는말이 gdb 사용법 Debugging Debug라는말은 bug를없앤다는말이다. Bug란, 컴퓨터프로그램상의논리적오류를말하며, 이것을찾아해결하는과정이바로, debugging이다. 초기컴퓨터들은실제벌레가컴퓨터에들어가서오작동을일으키는경우가있었다고하며, 여기서 debug 이라는말이나왔다한다. Debugging을하는가장원초적방법은프로그램소스를눈으로따라가며, 머리로실행시켜논리적오류를찾아내는것이다.

More information

歯메뉴얼v2.04.doc

歯메뉴얼v2.04.doc 1 SV - ih.. 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 - - - 23 24 R S T G U V W P1 P2 N R S T G U V W P1 P2 N R S T G U V W P1 P2 N 25 26 DC REACTOR(OPTION) DB UNIT(OPTION) 3 φ 220/440 V 50/60

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 임베디드리눅스개발환경실습 Jo, Heeseung 타겟보드모니터링동작실습 호스트 PC 에서시리얼포트를통해서타겟보드를모니터링 타겟보드가프로그램을실행하는동안일어나는일을시리얼포트로메시지를출력하면호스트 PC 에서는시리얼포트를통해메시지를수신하여이를화면에출력 minicom 프로그램사용 - minicom 이정상적으로설정이되고, 타겟보드에최소한부트로더가올라간상태라면 minicom

More information

MySQL-Ch10

MySQL-Ch10 10 Chapter.,,.,, MySQL. MySQL mysqld MySQL.,. MySQL. MySQL....,.,..,,.,. UNIX, MySQL. mysqladm mysqlgrp. MySQL 608 MySQL(2/e) Chapter 10 MySQL. 10.1 (,, ). UNIX MySQL, /usr/local/mysql/var, /usr/local/mysql/data,

More information

I 안전 지침 다음 안전 지침을 이용해 사용자 자신과 북톱(Booktop)를 보호하십 시오. M1022 북톱(Booktop) 컴퓨터를 사용할 때 주의: 휴대용 컴퓨터를 신체 위에 직접 올려놓고 장시간 동 안 사용하지 마십시오. 장시간 작동으로 인해 컴퓨터 밑부 분에서

I 안전 지침 다음 안전 지침을 이용해 사용자 자신과 북톱(Booktop)를 보호하십 시오. M1022 북톱(Booktop) 컴퓨터를 사용할 때 주의: 휴대용 컴퓨터를 신체 위에 직접 올려놓고 장시간 동 안 사용하지 마십시오. 장시간 작동으로 인해 컴퓨터 밑부 분에서 저작권 2010 모든 권리는 당사가 소유합니다 중국에서 인쇄 M1022 북톱(Booktop) 사용 설명서 초판: 2010/12 이 사용 설명서에는 새 북톱(Booktop) PC의 설정과 사용에 대한 설명이 들어있습니다. 사용 설명서 안의 정보는 정확성 여부가 신중 히 검토되었으며, 사전 통지 없이 변경될 수 있습니다. 이 사용 설명서의 어떤 부분도 사전 서면

More information

9

9 9 hamks@dongguk.ac.kr : Source code Assembly language code x = a + b; ld a, %r1 ld b, %r2 add %r1, %r2, %r3 st %r3, x (Assembler) (bit pattern) (machine code) CPU security (code generator).. (Instruction

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 사용자계정관리 운영체제실습 목차 Ⅲ. 사용자계정관리 4.1 사용자계정관리 4.2 그룹관리 4.3 사용자계정관련파일 4.4 패스워드관리 4.5 사용자신분확인 4.1 사용자계정관리 사용자생성관련명령어 사용자생성 : useradd / adduser 사용자삭제 : userdel 사용자정보변경 : usermod 패스워드설정및변경 : passwd 그룹생성관련명령어 group

More information

세계 비지니스 정보

세계 비지니스 정보 1.... 1 2. /2005... 3 3.... 6 4.... 8 5. /... 9 6....12 7. /...17 8....23 9. /...26 10....28 11....29 12....30 13. /...31 14....32 15....33 16. /...35 17....39 - i 18....43 19....46 20....51 21....53 22....56

More information

초보자를 위한 C++

초보자를 위한 C++ C++. 24,,,,, C++ C++.,..,., ( ). /. ( 4 ) ( ).. C++., C++ C++. C++., 24 C++. C? C++ C C, C++ (Stroustrup) C++, C C++. C. C 24.,. C. C+ +?. X C++.. COBOL COBOL COBOL., C++. Java C# C++, C++. C++. Java C#

More information

Microsoft PowerPoint - eSlim SV5-2410 [20080402]

Microsoft PowerPoint - eSlim SV5-2410 [20080402] Innovation for Total Solution Provider!! eslim SV5-2410 Opteron Server 2008. 3 ESLIM KOREA INC. 1. 제 품 개 요 eslim SV5-2410 Server Quad-Core and Dual-Core Opteron 2000 Series Max. 4 Disk Bays for SAS and

More information

Integ

Integ HP Integrity HP Chipset Itanium 2(Processor 9100) HP Integrity HP, Itanium. HP Integrity Blade BL860c HP Integrity Blade BL870c HP Integrity rx2660 HP Integrity rx3600 HP Integrity rx6600 2 HP Integrity

More information

산업입지내지6차

산업입지내지6차 page 02 page 13 page 21 page 30 2 INDUSTRIAL LOCATION 3 4 INDUSTRIAL LOCATION 5 6 INDUSTRIAL LOCATION 7 8 INDUSTRIAL LOCATION 9 10 INDUSTRIAL LOCATION 11 12 13 14 INDUSTRIAL LOCATION 15 16 INDUSTRIAL LOCATION

More information

untitled

untitled (shared) (integrated) (stored) (operational) (data) : (DBMS) :, (database) :DBMS File & Database - : - : ( : ) - : - : - :, - DB - - -DBMScatalog meta-data -DBMS -DBMS - -DBMS concurrency control E-R,

More information

Smart Power Scope Release Informations.pages

Smart Power Scope Release Informations.pages v2.3.7 (2017.09.07) 1. Galaxy S8 2. SS100, SS200 v2.7.6 (2017.09.07) 1. SS100, SS200 v1.0.7 (2017.09.07) [SHM-SS200 Firmware] 1. UART Command v1.3.9 (2017.09.07) [SHM-SS100 Firmware] 1. UART Command SH모바일

More information

PRO1_18E [읽기 전용]

PRO1_18E [읽기 전용] : S700 Siemens AG 999 All rights reserved Date: 0009 File: PRO_E Information and S7300 S7300 CPU () 3 S7300 CPU () S700 CPU () 5 S700 CPU () 6 S700 7 S700 : 9 CPU : 0 CPU : CPU : 3 SFC 35 5 ST7PRO : S700

More information