Search

'Caool'에 해당되는 글 3건

  1. 2019.06.18 SiFive 행사
  2. 2019.06.18 반성문
  3. 2019.06.16 posix_spawn이란?

SiFive 행사

Caool 2019. 6. 18. 20:00 Posted by 컴파일무럭

2019-06-18

금일 SiFive 한국 국내 행사 진행하여 참석 진행하였습니다. 

장소는 판교 한국반도체산업협회에서 진행했습니다. 

내용은 SiFive에서 진행하는 제품 프로모션을 진행하였고, SiFive와 협력하는 기업들의 자사 제품 promotion을 진행했다. 

IP Vendor, RISC-V Debug Solution 제품등을 소개하는 자리였다. 

아래는 식사 내용입니다. 샌드위치라서 산뜻하고 맛있네요 ^^ 


'Caool' 카테고리의 다른 글

반성문  (0) 2019.06.18
posix_spawn이란?  (0) 2019.06.16

반성문

Caool 2019. 6. 18. 19:35 Posted by 컴파일무럭

오늘 잘못했습니다.

괜한 걱정 및 냉정하지 않는 생각으로 제 선임에게 혼났습니다.

전 아직 어려서 안 되는 것 같습니다.

제 글 읽어주시는 분들은 저와 같은 상태가 되지 말길 바랍니다...

ㅠㅠㅠㅠ 

'Caool' 카테고리의 다른 글

SiFive 행사  (0) 2019.06.18
posix_spawn이란?  (0) 2019.06.16

posix_spawn이란?

Caool 2019. 6. 16. 23:19 Posted by 컴파일무럭

POSIX_SPAWN은 Linux POSIX에서 제공하는 exec함수의 일종이다. 

기본적으로 리눅스는 프로그램을 실행할 때, 우선 Child Process를 fork한 다음 exec함수를 사용하여 프로그램을 수행한다. 주로 컴퓨터 공학 시스템 프로그래밍을 공부하면 알게 되는 내용이다. 

대학생이라면 이와 같은 내용이 대다수가 알게 되는 내용이다. 하지만 LLVM LINUX System 함수들을 보다보니 fork, exec 패턴이 아니라 posix_spawn 방식으로 프로그램을 실행하는 모습을 보았다. 물론 이는 기존에 알고 있는 System call fork, exec 기능을 온전히 따르는 것이다. 

아직 내용을 더 파악해야 하지만, 현재 분석한 내용은 이와 같다. 아래 링크를 참고하여 세부적인 사항을 알아보자

http://man7.org/linux/man-pages/man3/posix_spawn.3.html

하지만 은근히 이를 까는 리눅스 커널 개발자들도 여럿 있는 것으로 보인다. 

https://lwn.net/Articles/360747/


'Caool' 카테고리의 다른 글

SiFive 행사  (0) 2019.06.18
반성문  (0) 2019.06.18