Client block level cache optimization method in mobile transparent computing environment

A cache optimization and transparent computing technology, applied in computing, instrumentation, electrical and digital data processing, etc., can solve problems that affect user experience and take a long time, and achieve the effect of improving user experience, increasing startup speed, and reducing load

Active Publication Date: 2017-06-13
CENT SOUTH UNIV
View PDF9 Cites 6 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The traditional mobile client does not store software related to the operating system. It needs to request the operating system from the server every time it is started. Due to the limitation

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Client block level cache optimization method in mobile transparent computing environment
  • Client block level cache optimization method in mobile transparent computing environment
  • Client block level cache optimization method in mobile transparent computing environment

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0022] The mobile client is composed of a hardware layer, a preset module layer, and an operating data layer. Its structure is as follows: figure 1 shown.

[0023] Among them, the hardware layer is the foundation of the mobile client, including hardware devices such as processors, memory, and network cards. The uppermost layer of operational data is the running operating system and running software to provide services for users. The middle preset module layer is mainly composed of a network boot module and a local cache module. The specific functions are as follows:

[0024] Network boot module: As a mobile client, the smart device does not have pre-installed software related to the operating system. It only has a built-in network boot boot function module in the read-only memory (ROM), which supports network access without an operating system. The main function of the network boot function module is to create virtual disks, modify BIOS services, intercept I / O commands, boot ...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention discloses a client block level cache optimization method in a mobile transparent computing environment. A mobile client is electrified. POST self-check and hardware initialization are carried out on the client. After the self-check is carried out on the client, a network boot module is performed on a read-only memory. The network boot module obtains an allocation state of a memory, checks a BIOS data area of the memory, loads wireless network card drive and configures a network protocol stack. After a network access function is supported, a virtual disk is initialized, BIOS service is modified, and I/O redirection is carried out. A user logs in and selects a to-be-operated operating system, searches a cache and starts the operating system. According to the method, a local memory device of the mobile client is taken as a cache medium; the virtual system disk is established in the program of the network boot module; the disk in the BIOS service is modified; a processing program is interrupted; moreover, a cache mechanism is established through utilization of a client level cache module; the starting speed of the client is greatly improved; network loads are reduced; and the user experience is improved.

Description

technical field [0001] The invention relates to the field of mobile transparent computing, in particular to a client block-level cache optimization method under the mobile transparent computing environment. Background technique [0002] Mobile transparent computing clients can be mobile terminals that are popular in daily life, such as mobile phones and tablets, or sensors with network functions, or smart wearable devices that are gradually emerging, such as watches and smart glasses. The heterogeneous mobile client devices are very limited in hardware performance such as processors and memory. The traditional mobile client does not store software related to the operating system. It needs to request the operating system from the server every time it is started. Due to the limitation of network bandwidth and stability in the wireless environment, it takes a long time to start the system, and A large amount of repeated network traffic is generated, which affects user experien...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
IPC IPC(8): H04L29/08G06F3/06
CPCG06F3/0656G06F3/0662G06F3/0664G06F3/067H04L67/568
Inventor 郭克华刘登超
Owner CENT SOUTH UNIV
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products