通信用語の基礎知識 IPv4
戻る
参加者募集中

The Epoch

辞書:電算用語の基礎知識 ソフト技術編 (PTSOFTY)
読み:ジ・エポック
外語:The Epoch 英語
品詞:名詞
2001/08/24 作成
2011/01/20 更新

紀元のこと。

目次

Epochとは新たな時代の始まりのことである。

UNIXでは、定冠詞が付くとUNIXの時刻カウントの開始基準である1970年1月1日00:00:00(UTC)を意味する。

C/C++では、The Epochからの経過秒数をtime_t型で表わす。例えばtime関数はtime_t型で値を返し、ctime、localtime、gmtimeなどの関数はtime_t型の値を受け入れる。

そもそも1970(昭和45)年1月1日が紀元となったことには、深い意味はなかったとUNIXの開発者の一人デニス・リッチーは述べている。

UNIXというOS自体は、荒削りではあったが1960年代後半には既にあった。当時はテープもなく、複数のファイルシステムが稼動し、元となる時間も随時変わっていた。そのような中で、当分オーバーフローしない起点を設定することになり、「1970年1月1日が一番よさそうに見えた」ことから、この日が選ばれたとされる。

関連するリンク
http://wiredvision.jp/archives/200109/2001091104.html
関連する用語
time_t
UNIX時間

コメントなどを投稿するフォームは、日本語対応時のみ表示されます


KisoDic通信用語の基礎知識検索システム WDIC Explorer Version 7.03 (16-May-2019)
Search System : Copyright © Mirai corporation
Dictionary : Copyright © WDIC Creators club