我研究了信號和報警功能,但沒有得到滿足,因此認爲他們的定義可以幫助我。哪裏可以找到信號和報警功能的定義?
回答
Man pages
是瞭解任何系統定義函數的工作和使用的最佳位置。從你的問題,你實際上意味着功能的實現(我猜)。 但問問自己,爲什麼你需要查看代碼?發生的所有事情都會引發更多問題,因爲大部分使用的變量和函數都將在其他地方定義,您需要再次查看它們。
如果您非常不滿意,請嘗試一些涉及這些功能的難題。
我對所研究的內容並不滿意,至少需要了解其實施背後的概念。 –
你需要清楚你的問題。我希望[這](http://stackoverflow.com/questions/4208004/how-do-signals-work)可能會幫助... :) – nitish712
我想我現在很清楚。感謝您寶貴的回覆。 –
的信號(3)C庫函數通常約爲一個系統調用到底層內核的薄包裝紙。警報(3)做了更多的工作,但又一次回到了內核關於時間處理和信號傳遞的想法上。
如果你真的想想知道它們是如何工作的,你就得深入研究Unix(y)內核的來源。需要警告的是,你會發現的代碼可能非常複雜,內核程序員必須處理一些非常奇特的角落案例,並警惕可能導致安全問題的怪異用法。所有這一切儘管保持儘可能快(它的代碼將在數百萬臺機器上每秒鐘使用數百次或數千次)。
接下來最好的辦法是查看關於Unix內部的書。
- 1. 信號和報警功能
- 2. 哪裏可以定義虛擬功能?
- 3. 哪裏可以找到CeCreateDatabaseWithProps的定義
- 4. 哪裏可以找到Theme_Material_Light的定義?
- 5. 我在哪裏可以找到TFS和VSTS報告功能之間的比較?
- 6. _start符號可能在哪裏定義
- 7. Pyqtgraph:在哪裏可以找到密鑰的信號?
- 8. 我在哪裏可以找到scala.Any和scala.AnyRef的定義?
- 9. 哪裏可以找到VS2010 C++項目的ITaskSettings3和IMaintenanceSettings定義?
- 10. 將自定義功能編程爲Verifone或Ingenico - 在哪裏可以找到SDK?
- 11. php Prestashop-在哪裏可以找到以下功能
- 12. 我在哪裏可以找到Xcode術語和定義?
- 13. 我可以在哪裏定義專用功能的主體?
- 14. 哪裏可以找到openGL ES功能的實現?
- 15. 哪裏可以找到關於功能的詳細文檔?
- 16. 哪裏可以找到廚師節點的功能列表?
- 17. 我在哪裏可以找到Android的新功能
- 18. 哪裏可以找到模型的常用功能?Laravel
- 19. 哪裏可以找到明智的ag-grid版本功能
- 20. 哪裏可以找到和的Joomla 2.5
- 21. 我在哪裏可以找到由新功能棄用的Android功能列表?
- 22. RsiOPCAuto.dll ...哪裏可以找到?
- 23. 哪裏可以找到Castle.MicroKernel.dll
- 24. 哪裏可以找到VBSQL.VBX?
- 25. 哪裏可以找到ipseccmd.exe?
- 26. 哪裏可以找到NestedScrollView?
- 27. 哪裏可以找到php_printer.dll?
- 28. 哪裏可以找到FlowPanel?
- 29. 哪裏可以找到tcadsdll.dll?
- 30. 哪裏可以找到AppCompatPreferenceActivity?
試試手冊頁?例如http://linux.die.net/man/7/signal? –