Mercurial > hg > Members > masakoha > masa
comparison Cerium_IO/Cerium_IO_memo.txt @ 99:b41e121acc0b
add mmap
author | Masataka Kohagura <kohagura@cr.ie.u-ryukyu.ac.jp> |
---|---|
date | Sun, 11 May 2014 17:56:29 +0900 |
parents | 26c484b68084 |
children | e64b09046d20 |
comparison
equal
deleted
inserted
replaced
98:3dbef6fda385 | 99:b41e121acc0b |
---|---|
1 ------------------------------------------------------------------- | |
2 2014/05/11 (Sun) | |
3 [memo] | |
4 void *mmap(void *addr, size_t len, int prot, int flags, int fildes, off_t off); | |
5 | |
6 off はページサイズの整数倍でなければならない。 | |
7 ページサイズの取得は、getpagesize() で調べることができる。 | |
8 (ページサイズの整数倍でないと、error することを確認) | |
9 | |
10 http://www.gadgety.net/shin/tips/unix/ipc/mmap.html | |
11 | |
12 ------------------------------------------------------------------- | |
1 2014/05/08 (Thu) | 13 2014/05/08 (Thu) |
2 [memo] | 14 [memo] |
3 IO についての具体的な論文を出したい | 15 IO についての具体的な論文を出したい |
4 こういうアプリケーションは mmap がいい。fread がいい etc... | 16 こういうアプリケーションは mmap がいい。fread がいい etc... |
5 Task の負荷が大きい例題があるといいよね | 17 Task の負荷が大きい例題があるといいよね |
6 | 18 |
7 GPU で word count を走らせた時も計測してみよう | 19 GPU で word count を走らせた時も計測してみよう |
8 pread を fread で書き換えたり、Blocked mmap もやってみて、様々な読み込み方法を試してみよう | 20 pread を fread で書き換えたり、Blocked mmap もやってみて、様々な読み込み方法を試してみよう |
9 | 21 |
10 | 22 ------------------------------------------------------------------- |
11 2014/05/01 (Thu) | 23 2014/05/01 (Thu) |
12 [memo] | 24 [memo] |
13 Linux のメモリキャッシュをクリアする | 25 Linux のメモリキャッシュをクリアする |
14 http://futuremix.org/2009/09/clear-linux-memory-cach | 26 http://futuremix.org/2009/09/clear-linux-memory-cach |
15 % sysctl -w vm.drop_caches=3 | 27 % sysctl -w vm.drop_caches=3 |