2017-05-01から1ヶ月間の記事一覧

共通鍵暗号方式を用いた AES 暗号

http://free.pjc.co.jp/AES/

暗号化

Crypto API (Linux) https://en.wikipedia.org/wiki/Crypto_API_(Linux) https://kernel.readthedocs.io/en/sphinx-samples/crypto-API.html

高速化色々

連載1 高速なメモリーコピー http://amalabo.blog35.fc2.com/blog-category-8.html ストリーミング SIMD 拡張命令 2 の整数ストア操作 http://www2.kobe-u.ac.jp/~lerl2/l_cc_p_10.1.008/doc/main_cls/mergedProjects/intref_cls/common/intref_sse2_int_sto…

生SOCKET系色々

recvmmsg使って1024個まとめてパケットを取得してすら、パケット処理系が遅すぎる。 netmapかDPDK使うしかないのか。 Linuxデフォルトに生パケットを扱う方法があるようなので、色々調べてみてる。 Linuxではどうやって生のパケットを扱うんでしょうねって話…

Socket系

すごく細かく説明してくれているサイト https://notes.shichao.io/unp/

Socket系

Programming UNIX Sockets in C - Frequently Asked Questions http://www.kt.rim.or.jp/~ksk/sock-faq/unix-socket-faq-ja.html#toc1 ネットワークプログラムを組むなら、とりあえずこのページは全部読んでおいて当然。 Linux ソケット・プログラミングの 5…

Visual Studio Codeを用いたC++ STLデバッグの方法

http://qiita.com/cypher512/items/396cdabb066bb828a4fa

マルチスレッドとか

C#でマルチスレッドのベストプラクティスって何かある?(What are the best practices with multithreading in C#?) http://qiita.com/yohhoy/items/603f636e39188a9c3439 変更部分が全て排他制御されている場合でもatomicは必要か? https://teratail.com/q…