<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="http://yakinikunotare.boo.jp/orebase2/lib/exe/css.php?s=feed" type="text/css"?>
<rss version="2.0">
    <channel xmlns:g="http://base.google.com/ns/1.0">
        <title>Ore Base - linux:shell:exclusion_control</title>
        <description></description>
        <link>http://yakinikunotare.boo.jp/orebase2/</link>
        <lastBuildDate>Fri, 03 Apr 2026 18:22:51 +0000</lastBuildDate>
        <generator>FeedCreator 1.8</generator>
        <image>
            <url>http://yakinikunotare.boo.jp/orebase2/_media/wiki/dokuwiki.svg</url>
            <title>Ore Base</title>
            <link>http://yakinikunotare.boo.jp/orebase2/</link>
        </image>
        <item>
            <title>Linux / シェル / 排他制御 / flock</title>
            <link>http://yakinikunotare.boo.jp/orebase2/linux/shell/exclusion_control/flock?rev=1616377029&amp;do=diff</link>
            <description>Linux / シェル / 排他制御 / flock

ロックを制御してくれる便利なコマンドがあるのでそれを使えば自分で実装する必要が無い。

このようにやる。これにより。 hoge.lock ファイルの存在により komando 処理行われるか行われないかが制御される。</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Mon, 22 Mar 2021 01:37:09 +0000</pubDate>
        </item>
        <item>
            <title>Linux / シェル / 排他制御</title>
            <link>http://yakinikunotare.boo.jp/orebase2/linux/shell/exclusion_control/start?rev=1616376096&amp;do=diff</link>
            <description>Linux / シェル / 排他制御

自身の実行中は他を抑えるというやつ。つまり1個しか実行したくないやつ、2重起動を防ぐ。
exclusion_control index


共有ロックと排他ロック

なんでもかんでも1個しか起動を許さないと実行効率が下がってしまう場合があるのでロックには2種類のロックが存在する。
共有ロックと排他ロック。</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Mon, 22 Mar 2021 01:21:36 +0000</pubDate>
        </item>
    </channel>
</rss>
