首页 > 试题广场 >

某多处理器计算机的操作系统需要记录日志信息到一个缓冲区中。假

[问答题]
某多处理器计算机的操作系统需要记录日志信息到一个缓冲区中。假设缓冲区是一个连续的足够大的字节数组,初始位置为 0,同时可能有多个线程并发向缓冲区以追加方式顺序 写入日志,且每个日志是一段连续且长度不固定的记录。试设计写日志的接口函数,并编写 该函数伪代码程序。要求保证缓冲区不丢失信息、不浪费空间且执行效率高。同时请给出必 要的分析。(可采用 C/C++/Java 语言)
3
发表于 2020-05-11 11:01:58 回复(0)