タグ

2011年3月4日のブックマーク (3件)

  • Engadget | Technology News & Reviews

    My iPhone 11 is perfectly fine, but the new buttons on the iPhone 16 are compelling

  • コンビニ経営の24時間営業はメリット:コンビニ経営大百科

    某チェーンのトップが24時間営業は社会悪であると発言し、 物議を醸し出しましたが24時間営業は当に必要なのでしょうか? 「23時までの店なら考えるけど、24時間営業はなぁ・・・。」 「家族がバラバラになるじゃないか!!」 「夜はお客もそんなに来ないし、人件費も高い。無駄じゃないの?」 大切な事なので、小さな字でこっそり書きます。 24時間営業をした方が儲かります。そして、休みも取れます。 考えて見てください。 23時に店を閉めます。後片付けをして、 レジの清算を行って、軽く1〜2時間はかかります。 次の日、7時にお店を開けます。 おにぎり、弁当・雑誌の配送があり、商品の陳列もしないと いけませんから、朝6時には遅くともお店に行かなければなりません。 多く見積もっても睡眠時5間は一日5時間。 365日戦えますか? しかも、毎日シャッターの開け閉めしないといけませんから、

  • DBサーバ向けLinuxチューニングを考える 〜 メモリオーバーコミット編 : DSAS開発者の部屋

    Cでプログラムを書いていて大量のメモリを確保したくなったとき、大抵は mallocを使うと思いますが、その際には戻り値がNULLかどうかを判断してエラー処理に飛ばすと思います。しかし、Linux のメモリ管理サブシステムには「メモリ・オーバーコミット」という機構があり、実装されているメモリ以上の領域を確保できてしまいます。 #include <stdio.h> #include <stdlib.h> int main() { int i; char *p; for(i=0;i<65536;i++){ p = (char *)malloc(65536); if(0 == (long)p){ break; } } printf("SIZE=%dMB\n",i*65536/1024/1024); return(0); } swapoff したメモリ 1G のマシンでこれを実行するとこんな感じにな

    DBサーバ向けLinuxチューニングを考える 〜 メモリオーバーコミット編 : DSAS開発者の部屋
    irasya
    irasya 2011/03/04
    malloc(sbrk?)とoom-killerの関係