[01:14] 안녕하세요 ^^ [01:27] 안녕하세요~ [02:38] 당근 disk 같은 io 쪽은 한번에 모아쓰는데 . 예를들면 이런겁니다. [02:38] 메모리A , B 에 1024 바이트 짜리 공간을 할당했는데 이걸 복사를 하는데 , 길이를 몰르는 경우면 [02:38] 방법1) 그냥 1024바이트를 한번에 복사한다 ( memcpy ( b , a , 1024 ) [02:38] 방법2) 길이를 확인하고 길이 만큼만 복사한다 len = strlen ( a ) , memcpy ( b , a , len ) [02:38] 방법3) 길이를 모르니까 \x00 나올때까지 for 로 복사한다 for ( int i = 0 ; i < 1024 ; i++ ) { *(b+i) = (char)*(char*)(a+i); } [02:39] if ( (char) * (char*)(a+i) == '\x00' ) break ; [02:41] 성능상 차이가 있는지 , 어떤 방법이 제일 좋을지 가 궁금해지는 불금 입니다~ ㅎㅎ [02:59] 저는 내일 대통령 선거하려고 휴가 냈네요 [03:03] Hi [03:24] 외국에서는 어떻게 하나요? [04:31] 흠.. 한 페이지 내에서 할당이 이루어질 수 있는 크기라면 1번, 그게 아니면서 자료구조(혹은 프로토콜) 명세가 명확한 경우라면 2번에서 길이 확인 과정 제외하고 고정된 길이로, 그 명세도 명확하지 않지만 길이를 확인할 수 있는 방법이 있다면 2번, 길이를 알 수 있는 [04:31] 정보가 없다면 3번일 것 같습니다 ㅎ [04:33] GNS3로 사내 엔지니어들에게 교육을 하려는데... 혹시 도커 이미지 가벼운게 어떤게 있을까요? ㅎㅎ; 예전에 도커 명령으로 따로 기본 이미지를 받을 수 있었던 것 같던데... [04:41] 감자감자~ 부비부비~ [04:42] gns3 도 좋긴한데 , 초~중급자들이 개념을 이해하거나 시뮬레이션 해보기엔 패킷트레이서가 참 괜찮은듯 [04:47] 메모리 페이징은 4k 단위로 일어날까? 구글에 도움을~ ㅎㅎ [05:01] 메모리 페이징은 커널에 따라 다른걸로 알고 있어요 [05:01] 리눅스 커널은 4k단위로 관리를 하니깐 그렇게 일어나는거고 [05:01] huge page 를 사용하면 더 크게 일어나는걸로 알고 있는데 [05:07] 넓디 넓은 블더님 마음처럼 huge 하게 일어나는군요~ [05:15] 우선 GNS3를 셋팅해버렸으니 오늘은 이걸로 하고... 다음엔 고민을 좀 해봐야겠네요 ㅜ; [05:16] 저희 NAS랑 같이 묶어서 파일링 프로토콜 패킷 캡처해서 분석하는 부분까지 진행하려고 했는데... [05:16] 패킷 트레이서는 시뮬레이팅 정도라...ㅜ [05:22] 아하 그런거구만 심오하게 갈려면 GNS 가 적합할듯 [05:23] 툴을 2개 쓰는것도 좀 그러니까 , 한가지로 가는게 맞을듯 [06:58] 안녕하세요. [06:58] 역시 즐거운 공간 날엔 볼링이죠~ [06:58] 공강 날 [08:33] 성능상 차이는 걍 타임을 재보면 되는거 아닐까 [08:35] simd라던지 sse라던지 그런것도 있어서.. 딱 그 내용만 확인해보려면 mtune에 i486 정도 옵션 주는것도 잊지 말고 [11:04] 모친께서 드라마 보시느라 리모콘 빼앗기고 토론회 다음에서 인터넷으로 보고 있네요 [11:05] 이야 유창하게 말합니다 일자리 계속 강조하네요 달님^^ [11:06] 오 사물인터넷도 언급하네요 달님... [11:11] 엇 모친께서 드라마 접고 토론회로 채널을 바꾸셨습니다... [11:12] 달님 목소리가 거실에서 들려오는,, [11:13] 내일 모짜리 또 있어서 이만 들어가볼께요 [11:13] 수고하세요~~~ === samahui_X is now known as samahui_lab [19:48] 안녕하세요. [23:13] Hello World