본문 바로가기
반응형

#컴퓨터 과학 [Computer Science]69

[OS - 🍎 MacOS] 데몬(Daemon)과 에이전트(Agent) 정의 및 차의점 ✏️ 데몬 (Daemon) 사용자가 직접적으로 제어하지 않고, 백그라운드에서 돌면서 여러 작업을 하는 프로그램을 말한다. 시스템 로그를 남기는 syslogd처럼 보통 데몬을 뜻하는 ‘d’를 이름 끝에 달고 있으며, 일반적으로 프로세스로 실행된다. 데몬은 대개 부모 프로세스를 갖지 않으며, 즉 PPID가 1이며, 따라서 프로세스 트리에서 init 바로 아래에 위치한다. 데몬이 되는 방법은 일반적으로 자식 프로세스를 포크(fork)하여 생성하고 자식을 분기한 자신을 죽이면서 init이 고아가 된 자식 프로세스를 자기 밑으로 데려가도록 하는 방식이다. 이러한 방법을 ‘fork off and die’라 부르기도 한다. 시스템은 시동할 때 데몬을 시작하는 경우가 많으며, 이런 데몬들은 네트워크 요청, 하드웨어 동.. 2019. 9. 23.
[C/C++] 시리얼 통신 (Serial Communication) In telecommunication and data transmission, serial communication is the process of sending data one bit at a time, sequentially, over a communication channel or computer bus. This is in contrast to parallel communication, where several bits are sent as a whole, on a link with several parallel channels. Serial communication is used for all long-haul communication and most computer networks, where.. 2019. 9. 4.
[C/C++] INI (Initialization) 파일 INI(Initialization) 파일 포맷은 설정 파일에 대한 de facto 표준이다. INI 파일은 단순 구조의 텍스트 파일로 이루어져 있다. 보통 마이크로소프트 윈도와 연결되어 있지만 다른 운영 체제에서도 사용할 수 있다. "INI 파일"이라는 이름은 ".INI"라는 파일 확장자가 따라오지만, ".CFG", ".conf", ".TXT"등의 다른 확장자를 사용하기도 한다. 📄 GetPrivateProfileInt Syntax UINT GetPrivateProfileInt( LPCTSTR lpAppName, LPCTSTR lpKeyName, INT nDefault, LPCTSTR lpFileName ); 📄 GetPrivateProfileString function Syntax DWORD GetPr.. 2019. 8. 22.
[네트워크] 네트워크 (Network) 용어 정리 카테고리 게시글 작성 날짜 게시글 최근 수정 날짜 작성자 Network 2019.08.22. 11:17 2022.04.06. 23:10 Dev.Yang 멀웨어 (Malicious Software, Malware) → 악성 소프트웨어(malicious software), 또는 악성 코드(malicious code)에서 나온 말로, 남에게 피해를 입히기 위해 개발된 소프트웨어를 의미한다. 최근의 멀웨어는 첨부 파일을 열어 보거나, 소프트웨어를 다운받아 설치하는 종래의 통념을 벗어나 단지 유명 검색 페이지의 링크나 이미지를 클릭하기만 해도 원하지 않는 소프트웨어가 설치되고, 시스템이 하이재킹당할 수 있어 주의가 필요한다. 봇넷 (Bot Net) → 봇넷은 스팸메일이나 악성코드 등을 전파하도록 하는 악성코드 봇.. 2019. 8. 22.
반응형