我无法理解这个问题的答案:
考虑使用TLB寄存器的一级分页的OS.如果页面错误率为10%,并且在需要时应重新加载脏页面,请在以下情况下计算有效访问时间:
回答:
T = 0.8(TLB + MEM)+ 0.2 ( 0.9 [TLB + MEM + MEM] + 0.1 [TLB + MEM + 0.5(盘)+ 0.5(2Disk + MEM)] ) = 15,110 ns
你能解释一下原因吗?
我想通过图形框架类在屏幕上绘制1位数字.我希望'1'的填充方法类似于
所需的梯度http://qt-project.org/doc/qt-5.0/qtgui/images/qpainterpath-addtext.png
但是我画的'1'的画笔就像下面代码的黄色SolidBrush(丑陋的黄色'1').你能帮我解决它有什么问题吗?
QGraphicsSimpleTextItem digit_1 = new QGraphicsSimpleTextItem;
digit_1->setText(QString::number(1));
digit_1->setPen(QPen(QColor("black")));
QLinearGradient gradient(digit_1->boundingRect().topLeft(),
digit_1->boundingRect().bottomRight());
gradient.setColorAt(0, Qt::white);
gradient.setColorAt(1, Qt::yellow); // yellow is for example
QBrush brush(gradient);
brush.setStyle(Qt::BrushStyle::LinearGradientPattern);
digit_1->setBrush(brush);
digit_1->setFont(QFont("courier", 35, QFont::Black));
Run Code Online (Sandbox Code Playgroud)
提前致谢.