CN104156190A - Method and system for achieving multi-screen display on domestic computer - Google Patents
Method and system for achieving multi-screen display on domestic computer Download PDFInfo
- Publication number
- CN104156190A CN104156190A CN201410395801.2A CN201410395801A CN104156190A CN 104156190 A CN104156190 A CN 104156190A CN 201410395801 A CN201410395801 A CN 201410395801A CN 104156190 A CN104156190 A CN 104156190A
- Authority
- CN
- China
- Prior art keywords
- xserver
- xclient
- production domesticization
- computing machine
- service equipment
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Abstract
The invention discloses a method and system for achieving multi-screen display on a domestic computer. The method includes the steps that multiple Xserver service devices are established through an independent embedded processor with graphic processing capacity, and each Xserver service device is independently connected with one Xclient in the domestic computer to be in charge of a path of graphic display; each Xserver service device communicates with the corresponding Xclient connected with the Xserver service device through a generalized bus and based on an X protocol, and therefore multi-screen display is achieved on the domestic computer. By the adoption of the method and system, multi-screen display can be achieved on the domestic computer, and the display effect can be improved.
Description
Technical field
The present invention relates to field of computer technology, relate in particular to a kind of method and system that realize multihead display on production domesticization computing machine.
Background technology
The processors such as production domesticization computing machine refers to Godson based on China's independent research, soars, Shen Wei, the computing machine of the domestic operating systems such as operation acceptance of the bid kylin.
At present, the operating system of production domesticization computer run is class UNIX operating system as acceptance of the bid kylin operating system, and with (SuSE) Linux OS binary compatible.What its graphic display system adopted is the X11 architecture of increasing income.
The image display module of production domesticization computing machine is framework as shown in Figure 1 all.X11 architecture for three parts, is respectively Xserver (X server), Xclient (X client) and X agreement by the figure display section of computer operating system.Each Xclient is responsible for the drawing command of corresponding application program, and Xserver is responsible for the response of graphic plotting and input equipment, and X agreement is responsible for communicating by letter of Xserver and Xclient.Under this architecture, it is all to draw from Xserver service that all figures show, Xclient is only responsible for the demonstration rendering order of application program, relatively independent with Xserver.
Therefore, can only realize by design respective application software the multihead display of production domesticization computing machine at present.But itself can take the resource of a large amount of production domesticization computing machines multihead display software, make under multihead display operating environment, the normal running of computing machine becomes, and card pauses, operating lag, and display effect is very undesirable.
Summary of the invention
The object of this invention is to provide a kind of method and system that realize multihead display on production domesticization computing machine, on production domesticization computing machine, realize multihead display, and improved display effect.
The object of the invention is to be achieved through the following technical solutions:
A method that realizes multihead display on production domesticization computing machine, the method comprises:
The independent flush bonding processor that utilization has graphics capability builds a plurality of Xserver service equipments, and each Xserver service equipment is all independent to be connected with an Xclient of production domesticization computer-internal, bears a road figure and shows;
And described each Xserver service equipment is all by broad sense bus, and communicate based on X agreement and connected Xclient, thereby realize multihead display on production domesticization computing machine.
Described broad sense bus comprises:
Adopt parallel, difference at a high speed or the communication port of exchange connected mode.
A system that realizes method described in claim 1 or 2, this system comprises:
Xserver service equipment, the independent flush bonding processor that its utilization has graphics capability builds, and each Xserver service equipment is all independent to be connected with an Xclient of production domesticization computer-internal, for bearing a road figure, shows;
And described each Xserver service equipment is all by broad sense bus, and communicate based on X agreement and connected Xclient, thereby realize multihead display on production domesticization computing machine.
Described broad sense bus comprises:
Adopt parallel, difference at a high speed or the communication port of exchange connected mode.
As seen from the above technical solution provided by the invention, by changing the structure of the graphic display system X11 of tradition production domesticization computing machine, with independent flush bonding processor, for showing, each road builds independently Xserver service, make central processing unit only need process software and its corresponding Xclient part on each screen, and do not need to expend extra resource for multihead display, discharged central processing unit partial properties; Meanwhile, the graphics capability that independent flush bonding processor is powerful, also makes the figure display performance of multihead display be effectively guaranteed, and can also effectively solve production domesticization computing machine multihead display and be difficult to realization, the poor problem of display effect.
Accompanying drawing explanation
In order to be illustrated more clearly in the technical scheme of the embodiment of the present invention, below the accompanying drawing of required use during embodiment is described is briefly described, apparently, accompanying drawing in the following describes is only some embodiments of the present invention, for those of ordinary skill in the art, do not paying under the prerequisite of creative work, can also obtain other accompanying drawings according to these accompanying drawings.
The configuration diagram of the production domesticization Computer Graphic Demonstration that Fig. 1 provides for background technology of the present invention;
A kind of schematic diagram of realizing the method for multihead display on production domesticization computing machine that Fig. 2 provides for the embodiment of the present invention one.
Embodiment
Below in conjunction with the accompanying drawing in the embodiment of the present invention, the technical scheme in the embodiment of the present invention is clearly and completely described, obviously, described embodiment is only the present invention's part embodiment, rather than whole embodiment.Based on embodiments of the invention, those of ordinary skills, not making the every other embodiment obtaining under creative work prerequisite, belong to protection scope of the present invention.
Embodiment mono-
A kind of schematic diagram of realizing the method for multihead display on production domesticization computing machine that Fig. 2 provides for the embodiment of the present invention one.As shown in Figure 2, the independent flush bonding processor that embodiment of the present invention utilization has graphics capability builds a plurality of Xserver service equipments, each Xserver service equipment is all independent to be connected with an Xclient of production domesticization computer-internal, bears a road figure and shows; And described each Xserver service equipment is all by broad sense bus, and communicate based on X agreement and connected Xclient, thereby realize multihead display on production domesticization computing machine.
The said method providing by the embodiment of the present invention, the software that original computing machine only need be processed show on each different screen and its corresponding Xclient, the display management work of each screen transfers to independent flush bonding processor to complete, not occupying system resources.
From hardware, only need to design standard compliant board or peripheral hardware, and sufficient interface and reliable and stable performance can be provided.
Software aspect, only need make X agreement to provide the support of communicating by letter for Xserver and Xclient by broad sense bus.
Wherein, described broad sense bus comprises: adopt parallel, difference at a high speed or the communication port of exchange connected mode, as Ethernet, PCI-E etc.
By adopting the method for the embodiment of the present invention, do not need to design extra multi-screen and realize software, production domesticization computing machine is no longer necessary for realizes how flat demonstration consumes more resource, has alleviated the charge capacity of central processing unit, makes central processing unit can more effectively process other calculation tasks.In addition, independently flush bonding processor, owing to only processing Xserver task, disturbs without other tasks, can effectively avoid graphic plotting to postpone, and makes graphic operation more smooth; Independently flush bonding processor can select the application specific processor with high performance graphics processing power to serve as, and can guarantee that production domesticization computing machine is when multihead display, and figure display performance obtains Reliable guarantee.Meanwhile, the present invention does not make any change to system software interface, and the software that can move in original system does not need to make any modification and just can in multi-screen environment, move.
In a word, by the method for taking the present invention to design, can in the situation that bringing any burden to hardly production domesticization computing machine, realize the multihead display of production domesticization computing machine.Pass through experimental verification simultaneously, the Xserver service equipment (cooperation is organized in the Xserver service software of working on independent flush bonding processor) building by the inventive method, the fluency that can obviously improve the operation of production domesticization computer graphical, the graphics performance test result of system obviously improves.
Embodiment bis-
In the embodiment of the present invention, also provide a kind of for realizing the system of method described in embodiment mono-, this system mainly comprises:
Xserver service equipment, the independent flush bonding processor that its utilization has graphics capability builds, and each Xserver service equipment is all independent to be connected with an Xclient of production domesticization computer-internal, for bearing a road figure, shows;
And described each Xserver service equipment is all by broad sense bus, and communicate based on X agreement and connected Xclient, thereby realize multihead display on production domesticization computing machine.
Further, described broad sense bus comprises:
Adopt parallel, difference at a high speed or the communication port of exchange connected mode.
It should be noted that, in the specific implementation of the function that each functional module comprising in said system realizes each embodiment above, have a detailed description, therefore here repeat no more.
Those skilled in the art can be well understood to, for convenience and simplicity of description, only the division with above-mentioned each functional module is illustrated, in practical application, can above-mentioned functions be distributed and by different functional modules, completed as required, the inner structure that is about to device is divided into different functional modules, to complete all or part of function described above.
The above; be only the present invention's embodiment preferably, but protection scope of the present invention is not limited to this, is anyly familiar with in technical scope that those skilled in the art disclose in the present invention; the variation that can expect easily or replacement, within all should being encompassed in protection scope of the present invention.Therefore, protection scope of the present invention should be as the criterion with the protection domain of claims.
Claims (4)
1. on production domesticization computing machine, realize a method for multihead display, it is characterized in that, the method comprises:
The independent flush bonding processor that utilization has graphics capability builds a plurality of Xserver service equipments, and each Xserver service equipment is all independent to be connected with an Xclient of production domesticization computer-internal, bears a road figure and shows;
And described each Xserver service equipment is all by broad sense bus, and communicate based on X agreement and connected Xclient, thereby realize multihead display on production domesticization computing machine.
2. method according to claim 1, is characterized in that, described broad sense bus comprises:
Adopt parallel, difference at a high speed or the communication port of exchange connected mode.
3. a system that realizes method described in claim 1 or 2, is characterized in that, this system comprises:
Xserver service equipment, the independent flush bonding processor that its utilization has graphics capability builds, and each Xserver service equipment is all independent to be connected with an Xclient of production domesticization computer-internal, for bearing a road figure, shows;
And described each Xserver service equipment is all by broad sense bus, and communicate based on X agreement and connected Xclient, thereby realize multihead display on production domesticization computing machine.
4. system according to claim 3, is characterized in that, described broad sense bus comprises:
Adopt parallel, difference at a high speed or the communication port of exchange connected mode.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410395801.2A CN104156190A (en) | 2014-08-12 | 2014-08-12 | Method and system for achieving multi-screen display on domestic computer |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410395801.2A CN104156190A (en) | 2014-08-12 | 2014-08-12 | Method and system for achieving multi-screen display on domestic computer |
Publications (1)
Publication Number | Publication Date |
---|---|
CN104156190A true CN104156190A (en) | 2014-11-19 |
Family
ID=51881700
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410395801.2A Pending CN104156190A (en) | 2014-08-12 | 2014-08-12 | Method and system for achieving multi-screen display on domestic computer |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104156190A (en) |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5748189A (en) * | 1995-09-19 | 1998-05-05 | Sony Corp | Method and apparatus for sharing input devices amongst plural independent graphic display devices |
US20010012014A1 (en) * | 1998-07-31 | 2001-08-09 | Hewlett-Packard Company | Single logical in x windows with direct hardware access to the frame buffer for 3d rendering |
CN1795489A (en) * | 2003-05-27 | 2006-06-28 | 学习树国际有限公司 | System and method for electronic presentations |
CN101937325A (en) * | 2010-08-26 | 2011-01-05 | 广东威创视讯科技股份有限公司 | Control method of splicing wall and control system of splicing wall |
CN102609231A (en) * | 2012-02-22 | 2012-07-25 | 中国人民解放军国防科学技术大学 | Multi-display output method based on Feiteng processor platform |
US20120242596A1 (en) * | 2011-03-23 | 2012-09-27 | Acer Incorporated | Portable devices, data transmission systems and display sharing methods thereof |
-
2014
- 2014-08-12 CN CN201410395801.2A patent/CN104156190A/en active Pending
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5748189A (en) * | 1995-09-19 | 1998-05-05 | Sony Corp | Method and apparatus for sharing input devices amongst plural independent graphic display devices |
US20010012014A1 (en) * | 1998-07-31 | 2001-08-09 | Hewlett-Packard Company | Single logical in x windows with direct hardware access to the frame buffer for 3d rendering |
CN1795489A (en) * | 2003-05-27 | 2006-06-28 | 学习树国际有限公司 | System and method for electronic presentations |
CN101937325A (en) * | 2010-08-26 | 2011-01-05 | 广东威创视讯科技股份有限公司 | Control method of splicing wall and control system of splicing wall |
US20120242596A1 (en) * | 2011-03-23 | 2012-09-27 | Acer Incorporated | Portable devices, data transmission systems and display sharing methods thereof |
CN102609231A (en) * | 2012-02-22 | 2012-07-25 | 中国人民解放军国防科学技术大学 | Multi-display output method based on Feiteng processor platform |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10003672B2 (en) | Apparatus, systems and methods for deployment of interactive desktop applications on distributed infrastructures | |
US9503310B1 (en) | Methods and systems of dynamic management of resources in a virtualized environment | |
KR101495862B1 (en) | Virtual server and virtual machine management method for supporting zero client | |
KR20220001008A (en) | Distributed training method and system, device and storage medium | |
CN103942178A (en) | Communication method between real-time operating system and non-real-time operating system on multi-core processor | |
CN103986786A (en) | Remote cloud desktop operation system | |
CN102316043B (en) | Port virtualization method, switch and communication system | |
US20220357990A1 (en) | Method for allocating data processing tasks, electronic device, and storage medium | |
EP3442203B1 (en) | Method for migrating a virtual machine, and system | |
CN106537367B (en) | Techniques for proxy-based multi-threaded message passing communication | |
US9928206B2 (en) | Dedicated LAN interface per IPMI instance on a multiple baseboard management controller (BMC) system with single physical network interface | |
CN103677970A (en) | System and method for achieving combination display of terminal local desktop and far-end virtual desktop | |
EP3528116A1 (en) | Operating method for storage device, and physical server | |
WO2022199204A1 (en) | Method and apparatus for determining resources | |
CN103927233A (en) | Multi-node memory interconnection device and large-scale computer cluster | |
CN103685083A (en) | Communication method in asynchronous management network | |
CN103501295A (en) | Virtual machine migration-based remote access method and equipment | |
CN203301532U (en) | Cloud desktop system | |
US10091294B2 (en) | Networking component management in host computing systems in a virtual computing environment | |
CN116719647B (en) | Super-computing cluster management method and device, arrangement management equipment and super-computing cluster | |
US10261937B2 (en) | Method and system for communication of device information | |
CN116467100B (en) | Data processing method, device, electronic equipment and storage medium | |
US10855518B2 (en) | Computer having an embedded switch | |
CN111740859A (en) | Test environment deployment method and device, electronic equipment and storage medium | |
US20180026916A1 (en) | Multi-processor computing systems |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20141119 |
|
RJ01 | Rejection of invention patent application after publication |