タグ

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

  • Java で公平なロック - kz@Axion blog

    Java で公平なロックを使いたい場合、どうしますか?  Java 5 以降であれば java.util.concurrent.locks.ReentrantLock クラスを公平オプションを付加してインスタンス化するのが最適解でしょう。一番確実です。 しかし何らかの事情で Java 5 以降のエディションが使えない場合や、大人の事情で java.util.concurrent パッケージが利用できない場合、どうしますか。基的には自分で実装するしかありません。 公平なロックとは、ロックの獲得順序が保証されたロックのことです。Java の synchronized が不公平な同期機構であることは、あまりにも有名です。ReentrantLock も、デフォルトでは不公平なロックです。 なぜデフォルトでは不公平なロックなのか。それは公平なロックが要求される状況と、公平なロックにした場合の

    mantax
    mantax 2009/04/03
    java]]
  • SystemRescue - System Rescue Homepage

    About SystemRescue Description: SystemRescue (formerly known as SystemRescueCd) is a Linux system rescue toolkit available as a bootable medium for administrating or repairing your system and data after a crash. It aims to provide an easy way to carry out admin tasks on your computer, such as creating and editing the hard disk partitions. It comes with a lot of Linux system utilities such as GPart

    mantax
    mantax 2009/04/03