一些java程序员的知识点

进程阻塞的原因不包括

A时间片切换 B等待I/O C进程sleep D等待解锁

A,A发生后,进程为就绪态,不是阻塞


最佳适应算法

最佳适应算法是指从全部空闲区中找出能满足作业要求的、且大小最小的空闲分区的一种计算方法,这种方法能使碎片尽量小。
空闲分区从小到大排序,从小的开始查找


PreparedStatement与Statement

1.PreparedStatement是预编译的,对于批量处理可以大大提高效率. 也叫JDBC存储过程
2.使用 Statement 对象。在对数据库只执行一次性存取的时侯,用 Statement 对象进行处理。PreparedStatement 对象的开销比Statement大,对于一次性操作并不会带来额外的好处。
3.statement每次执行sql语句,相关数据库都要执行sql语句的编译,preparedstatement是预编译得, preparedstatement支持批处理


下面关于Linux文件系统的inode描述错误的是
A、inode和文件是一一对应的
B、inode描述了文件大小和指向数据块的指针
C、通过inode可获得文件占用的块数
D、通过inode可实现文件的逻辑结构和物理结构的转换

A,https://blog.csdn.net/a1065712890/article/details/80555282


如何减少换页错误

换页错误,即Page fault。按照主流的翻译,应该叫做缺页异常。
众所周知,每个进程都有一段自己的独立的虚拟内存空间,但是这些虚拟内存并不是完全映射到物理内存上的。当一个程序试图访问没有映射到物理内存的地方时,就会出现缺页异常,这时操作系统要做的是要将这段虚拟内存映射到物理内存上,使其真正“可用”。
换页错误并不是如名字所示的是一个真正的错误,这是现代操作系统中非常常见的一种现象。

1,进程倾向于占用CPU

2,访问局部性(localiltyof reference)满足进程要求

3,进程倾向于占用I/O

4,使用基于最短剩余时间(shortestremaining time)的调度机制

扫描二维码关注公众号,回复: 2606425 查看本文章

5,减少页大小

4,https://blog.csdn.net/gukesdo/article/details/7542729


猜你喜欢

转载自blog.csdn.net/a1065712890/article/details/81121609