请输入您要查询的百科知识:

 

词条 lwp
释义

LibraryforWWWaccessinPerl

LWP是LibraryforWWWaccessinPerl的缩写,用途说得很清楚,就是一个访问Web服务器的Perl包。

利用LWP这个包,我们可以很方便的在我们的perl脚本里面访问外部的Web服务器上面的资源。

为什么要用LWP?

现在的网站应用越做越复杂,要想简单的写一个Sockettelnet去用GET指令获取资源简直是不可能的,特别是一些需要用口令登陆的网站。

如果你只想简单获取一些资源而不想写太多比较复杂的代码的话,那么就应该选用一个合适的封装起来的HTTPD模块。

这些文件的确国内使用的不多,这是老牌的莲花公司所用的文字处理软件生成的文件。用Lotus WordPro 软件(莲花WordPro软件)可以打开观看 LWP 这是Lotus文件格式,请用IBM Lotus打开。

LWP轻量级进程

轻量级进程 (LWP, light weight process) 是一种由内核支持的用户线程。它是基于内核线程的高级抽象,因此只有先支持内核线程,才能有 LWP 。每一个进程有一个或多个 LWPs ,每个 LWP 由一个内核线程支持。这种模型实际上就是恐龙书上所提到的一对一线程模型。在这种实现的操作系统中, LWP 就是用户线程。 由于每个 LWP 都与一个特定的内核线程关联,因此每个 LWP 都是一个独立的线程调度单元。即使有一个 LWP 在系统调用中阻塞,也不会影响整个进程的执行。

轻量级进程具有局限性。首先,大多数 LWP 的操作,如建立、析构以及同步,都需要进行系统调用。系统调用的代价相对较高:需要在 user mode 和 kernel mode 中切换。其次,每个 LWP 都需要有一个内核线程支持,因此 LWP 要消耗内核资源(内核线程的栈空间)。因此一个系统不能支持大量的 LWP 。

随便看

 

百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。

 

Copyright © 2004-2023 Cnenc.net All Rights Reserved
更新时间:2024/12/23 12:50:40