我正在C#中学习 mutithreading和异步编程。
我理解 CPU绑定和 I / O绑定的概念,所以我意识到我在一个场景中和在另一个场景中时。
关键是我不是在一个场景和另一个场景中编程是如何不同的;在TPL,任务,多线程,异步等的上下文中
也许看到这两个例子都会有所帮助。
答案 0 :(得分:0)
没有针对i / o或cpu绑定的特殊编程, 几乎你开发的每个程序都有一些i / o操作,并且在运行时它们将处于i / o状态,这是一个主要是i / o操作的程序,称为i / o bound。
关于你的具体计划, 当你需要输入或输出你的程序时,你需要以某种方式得到它, 直到它被收到,程序需要等待它,但不需要特殊类型的编程。