Linus Torvalds氏のためのWikipediaのページ、それが記載されています。
Linuxカーネルのリブートシステムコールは、生年月日(16進数で記述)をマジック値として受け入れます。
Linux reboot()
関数のドキュメントには、2つのマジックナンバーが必要でmagic
ありmagic2
、再起動することが示されています。
Googleの検索により、マジックナンバーに関する多くの情報が明らかになりますが、マジックナンバーの具体的な目的や、機能するためにこれらの値を関数に渡す必要がある理由は明確ではありません。
私はこれを解決しようと本当に苦労しています。魔法の値は、そのために単に渡されるように思えます。
どんな情報でも大歓迎です...