Patents
Literature
Patsnap Eureka AI that helps you search prior art, draft patents, and assess FTO risks, powered by patent and scientific literature data.

96 results about "Directory entry" patented technology

Cache consistency state maintenance method and device, multi-core processor and server

The invention discloses a cache consistency state maintenance method and device, a multi-core processor and a server, and relates to the field of multi-core processors, the method is applied to the multi-core processor, and the method comprises the following steps: a local processor node obtains a local cache consistency maintenance message; wherein the local processor node is any processor node in the multi-core processor; determining a target directory from an exclusive directory and a shared directory according to a cache consistency state of a target cache line corresponding to the local cache consistency maintenance message; wherein the target directory is an exclusive directory or a shared directory; searching a target directory entry from the target directory, and adjusting the target directory entry; according to the method, the cache consistency catalog is divided into the exclusive catalog and the shared catalog, the exclusive catalog is used for recording the exclusive node information of the exclusive data, and the shared catalog is used for recording the shared node information of the shared data, so that the scale and resource occupation of the cache consistency catalog are reduced, and the query speed and efficiency of the catalog are improved.
Owner:SHANDONG YUNHAI GUOCHUANG CLOUD COMPUTING EQUIP IND INNOVATION CENT CO LTD

Distributed file system metadata index optimization method based on remote direct memory access

The invention discloses a distributed file system metadata index optimization method based on remote direct memory access, which comprises directory metadata index based on path name hash: defining a plurality of layers of directories in a directory tree as key directories, and regarding the path as a character string. After calculation of the hash function, determining the storage position of the data in the memory of the metadata server of the distributed file system; and optimizing the memory position of the file metadata based on the popularity, namely placing the file metadata which is frequently accessed at a position adjacent to the key directory metadata to which the file metadata belongs. A metadata management module in a metadata server of the distributed file system regularly checks the popularity of the file and carries out cold and hot migration according to the situation; and client cache optimization oriented to key directory metadata: a metadata cache of a distributed file system client caches the metadata and directory entries of the key directory. Optimally assuming that the metadata and directory entries of the key directory in the cache are not invalid, and updating the cache according to the result of the next-level metadata search. According to the method, the remote reading performance of the metadata index of the distributed file system is optimized by fully utilizing the characteristic of remote direct memory access, the network transmission frequency is reduced, and the load of the metadata server is effectively reduced.
Owner:HOHAI UNIV

File hiding method and system based on ext4 file system

The invention discloses a file hiding method and system based on an ext4 file system, and the method comprises the steps: obtaining a target file and metadata information of a directory where the target file is located according to a target file path needing to be hidden, and distributing a new mapping item in an internal mapping table of the ext4 file system for recording; creating a new hard link in a directory where the target file is located, and associating the new hard link with an inode node for storing metadata information of the target file; reopening the ext4 file system, and deleting the directory entry of the target file, so that the target file cannot be found in the ext4 file system; and re-mounting the ext4 file system, refreshing the Linux kernel cache, and recording the new hard link, the original name of the target file, the inode node number of the target file and the file type into a new mapping item. According to the invention, data security can be ensured, and efficient hidden storage of files is realized.
Owner:KYLIN CORP

Techniques for maintaining file consistency during file system cross-region replication

Novel techniques are described for maintaining file consistency between different cloud infrastructure regions during cross-region file storage replication. The novel techniques comprise upon detecting a file deletion status (i.e., a file directory entry version marked as deletion) in a source file system during a replication cycle, retrieving file name from a valid file directory entry of a prior snapshot to construct a temporary file directory entry containing necessary information for a target file system to reconstruct a duplicate file directory entry version marked as deletion. The temporary file directory entry is transferred from the source file system to the target file system during the same replication cycle.
Owner:ORACLE INT CORP

Condensed coherence directory entries for processing-in-memory

In accordance with the described techniques for condensed coherence directory entries for processing in memory, a computing device includes a core that includes a cache, a memory that includes multiple banks, a coherence directory that includes a condensed entry indicating that data associated with a memory address and the multiple banks is not stored in the cache, and a cache coherence controller. The cache coherence controller receives a processing-in-memory command to the memory address and performs a single lookup in the coherence directory for the processing-in-memory command based on inclusion of the condensed entry in the coherence directory.
Owner:ADVANCED MICRO DEVICES INC

Adaptive federation method for cache coherency directory table entries and computer program product

The invention relates to the field of computers, and discloses a self-adaptive joint method for cache consistency directory table entries and a computer program product. The method comprises the steps of obtaining a first table item set corresponding to a cache in response to a read-in request of a processor core; under the condition that the available table entries exist in the first table entry set, storing the number information of the processor cores in the available table entries; under the condition that no table item exists in the first table item set or no available table item exists in the first table item set, applying for a new table item and storing the number information in the new table item; in response to a write-in request of the processor core, obtaining a second table item set corresponding to the cache; determining a corresponding processor core according to the number information stored in each table item in the second table item set, and controlling each processor core to execute copy operation of the invalid cache; the second table item set only comprises one table item, and the number information is stored in the table item. The capacity of the directory is fully utilized, and the interception operation on all processor cores can be reduced.
Owner:BEIJING KAPULA SCI&TECH CO LTD

Write-in method and device of distributed file system, electronic equipment and medium

The embodiment of the invention provides a writing method and device of a distributed file system, electronic equipment and a medium. According to the method and the device, through improvement on metadata caching and persistence, when distributed write-in operations such as hard linking and renaming are executed, a link between a cache directory entry CDentry and a cache index node CInode in the cache is disconnected, the directory entry Dentry and the index node CInode are persisted respectively, so that only one part of metadata exists in the cache, and therefore, the content of the metadata in the cache is reduced, and the content of the metadata in the cache is reduced. Compared with the prior art, the method and the device have the advantages that occupation of memory resources is reduced, complicated cache synchronization is avoided, Dentry and Inode persistence are not forcibly bound, metadata migration generated during renaming or hard link operation is also avoided, and therefore the purposes of reducing request amplification and metadata migration and ensuring the performance of a file system are achieved.
Owner:XINHUASAN INFORMATION TECH CO LTD

Maintenance, recording and transmission method, device and equipment for cache consistency

The invention discloses a maintenance, recording and transmission method, device and equipment for cache consistency, and the recording method comprises the steps: responding to a first processing unit in a processing unit array to cache a first data block, and obtaining a first position coordinate of the first processing unit in the processing unit array, the first coordinate comprises a plurality of values respectively corresponding to a plurality of dimensions of the processing unit array; according to the first coordinate data, a first directory entry corresponding to the first data block in the cache consistency directory is updated, the first directory entry comprises a plurality of arrays corresponding to a plurality of dimensions, and in the first directory entry, the first data block corresponds to the first directory entry; the array corresponding to each dimension is used for marking dimension coordinates of the processing unit which caches the first data block on the dimension. The recording method can reduce the directory capacity.
Owner:BEIJING YOUZHUJU NETWORK TECH CO LTD

Cross-platform implementation method for national secret file encryption system compatible with exFAT

The invention discloses a cross-platform implementation method for a national secret encryption file system compatible with exFAT, and belongs to the field of file system encryption and cross-platform application. In order to solve the encryption problem of an exFAT file system, a system architecture comprising metadata compatibility, national secret encryption and a cross-platform adaptation layer is constructed. The metadata compatible module reuses an exFAT directory entry reserved field, dynamically identifies an encryption identification bit and generates a file fingerprint; the national cryptographic encryption module performs key management and data encryption based on a national cryptographic algorithm, resists a replay attack and adopts a key destruction mechanism; and the cross-platform adaptation layer realizes encryption function integration in different operating systems (Windows, Linux and macOS). Cross-platform encrypted storage and access of the exFAT file system are realized through key algorithm processes such as generation of a temporary session key, calculation of metadata fingerprints, encryption and decryption of data streams and the like. According to the method, the encryption compliance, the cross-platform convenience, the system compatibility and the data security are improved, and the method is stably operated under multiple operating systems and different exFAT versions.
Owner:GUANGXI POWER GRID CORP

Method for adaptively and jointly using cache coherence directory entries, and computer program product

PCT designated stageWO2026138189A1Self adaptiveCache coherence
The present invention relates to the field of computers. Disclosed are a method for adaptively and jointly using cache coherence directory entries, and a computer program product. The method comprises: in response to a read request of a processor core, acquiring a first entry set corresponding to a cache; when there is an available entry in the first entry set, storing ID information of the processor core in the available entry; when there is no entry in the first entry set or there is no available entry in the first entry set, applying for a new entry and storing the ID information in the new entry; in response to a write request of the processor core, acquiring a second entry set corresponding to the cache; determining corresponding processor cores on the basis of ID information stored in entries in the second entry set, and controlling each processor core to execute an operation of invalidating a copy of the cache; and enabling the second entry set to only comprise one entry, and storing the ID information in the entry. The directory capacity is fully utilized and snoop operations for all processor cores can be reduced.
Owner:BEIJING KAPULA TECH CO LTD

Directory traversal method and device, storage medium and electronic equipment

PendingCN119669154AImprove access speedImprove traversal efficiencyFile system administrationFile access structuresParallel computingDirectory traversal attack
The embodiment of the invention provides a directory traversal method and device, a storage medium and electronic equipment, and relates to the field of computers.The directory traversal method comprises the steps that a directory traversal request sent by a client side is received, the directory traversal request carries an offset parameter, and the offset parameter is used for indicating the initial position of traversal of a directory; and under the condition that the offset parameter is greater than 0 and the file index information matched with the offset parameter exists in the cache, reading N directory entries from the cache based on the file index information, and returning the N directory entries to the client, N being a positive integer greater than 1.
Owner:INSPUR SUZHOU INTELLIGENT TECH CO LTD

Directory distribution method, electronic device, and computer-readable storage medium

The application belongs to the field of data storage, and discloses a directory distribution method, an electronic device and a computer readable storage medium. The method comprises the following steps: inserting a to-be-created directory item into a virtual directory of a virtual set of a distributed file system based on a skip consistent hashing algorithm; if the storage amount of the virtual directory is greater than a preset storage threshold, determining whether the number of sets of the virtual set in the distributed file system is less than a preset set threshold; if yes, splitting a new directory set from the virtual set and allocating a metadata node to the new directory set; if no, determining whether the number of directories of the virtual directory is less than a preset directory threshold; if the number of directories is less than the preset directory threshold, performing directory splitting based on a global bitmap of the virtual set where the virtual directory is located; and if the number of directories is greater than or equal to the preset directory threshold, controlling the directory expansion and the directory splitting to be alternately split. The application aims to solve the technical problem that the creation of a directory in a distributed file system is not efficient enough.
Owner:SUN YAT SEN UNIV

Method for managing driving record files

A method for managing driving record files is adapted for a driving recorder that includes a processor and a storage medium supporting FAT32. The method is implemented by the processor and includes: performing a formatting process on the storage medium by generating multiple files as hidden files with uniform file size in a directory, where each file is named with a file name according to a naming rule and stores multiple data pieces that are successively arranged in a sequential order, and generating multiple directory entries respectively for the files, where the directory entries have a uniform size and are in a directory table that corresponds to the directory; when a first-type error has occurred in the directory table, performing a first repairing procedure for repairing the first-type error; and when a second-type error has occurred in the directory table, performing a second repairing procedure for repairing the second-type error.
Owner:MITAC DIGITAL TECH CORP

Path resolution method, apparatus, and system

Embodiments of the present specification provide a path resolution method, device and system, wherein the path resolution method comprises: determining first index information and second index information according to a user access path submitted for a directory tree in a file system; locating a target index item in a directory index table corresponding to the directory tree by using the first index information, and reading third index information in the target index item; performing a recursive operation from a directory item in the directory tree to a root directory item according to the first index information, the second index information and the third index information; resolving the directory tree according to a recursive operation result and a preset resolution strategy, and determining access information corresponding to the user access path in the file system according to a resolution result.
Owner:ALIBABA (CHINA) CO LTD

A QoS Management Method for a Directory-Based Distributed Storage System

The present invention is applicable to the field of distributed storage, and provides a QoS management method for a directory-based distributed storage system. The method includes: the QoS controller loads an aggregated directory tree according to the QoS directory tree creation rule, and distributes the QoS directory tree to the data nodes; the QoS controller periodically sends heartbeats to the data nodes to obtain the control right of the data nodes and obtain the local resource view of the data nodes, and aggregates and maintains the system global resource view; the QoS controller initiates a reconfiguration process every several heartbeats according to the preset settings, performs first- and second-level quotas according to the global resource view, translates the quota result into a re-quota instruction and distributes it to the data nodes; after receiving the re-quota instruction sent by the QoS controller, the data nodes perform third-level quotas and finally execute the resource allocation. The embodiments of the present application implement flexible and diverse quota modes through various directory item types to meet the service quality assurance in common scenarios of public clouds and private clouds.
Owner:SHANDONG BAIMENG INFORMATION TECH CO LTD +1

Dynamic collection method, system and equipment for multi-level data directory

The invention relates to the technical field of data processing, and provides a multi-level data directory dynamic collection method, system and equipment, and the method comprises the steps: receiving a directory operation application submitted by a user at a region node according to a preset data directory description strategy, and carrying out the examination and approval of the directory operation application; according to the approval result, updating the state of the corresponding directory entry at the region node, and storing the updated directory entry in a region directory library; dynamically reporting the approved directory entry with the updated state to a global node; and at the global node, collecting and combining directory entries from at least one region node, updating a global directory library, and providing a unified query service. According to the method, the accuracy and authority of directory information can be improved from a data source, the process and the clear responsibility of data directory management are realized, the flexibility and the timeliness of directory management are considered while the normalization is ensured, and the technical complexity and the cost of system integration and long-term maintenance are remarkably reduced.
Owner:CHINA ELECTRONICS CLOUD DIGITAL INTELLIGENCE TECH CO LTD

Control level tagging method and system

A method comprises: determining a container directory entry in a container virtual file system corresponding to a container, where the container virtual file system is configured to manage at least one file corresponding to the container, and has a container directory entry that reflects a hierarchical relationship between the at least one file; and tagging the container directory entry in the container virtual file system as a first control level, to make a distinction from a control level of a directory entry that is different from that in the container virtual file system and that is in a host virtual file system of a processing device, where the host virtual file system is configured to manage files in the processing device, and has a directory entry that reflects a hierarchical relationship between the files in the processing device.
Owner:ALIPAY (HANGZHOU) INFORMATION TECH CO LTD

File mounting method, medium, program product, and electronic device

The application relates to the field of data processing and discloses a file mounting method, a medium, a program product and an electronic device. In the method, when mounting a to-be-mounted folder, the electronic device can first determine whether the file systems of the to-be-mounted folder are all case-insensitive file systems. If it is determined that the file systems of the to-be-mounted folder are all case-insensitive file systems, the files in the to-be-mounted folder are mounted into a target folder through OverlayFS when the attributes of a directory entry operand DCACHE_NEED_AUTOMOUT and a directory entry operand DCACHE_MANAGE_TRANSIT of the to-be-mounted folder are both invalid, and it is not necessary to determine a directory entry operand DCACHE_OP_HASH and a directory entry operand DCACHE_OP_COMPARE. In this way, the electronic device can mount the folder with the case-insensitive file system through OverlayFS, and access the files through the target folder, which is beneficial to increasing the type of the file system supported by OverlayFS.
Owner:HUAWEI TECH CO LTD

Method and apparatus for processing a directory, storage medium, and processor

The present application discloses a method and apparatus for processing a directory, a storage medium, and a processor. The method includes: obtaining a target key corresponding to a target file; obtaining a target directory entry corresponding to the target file; using the target hash value and the target number as a target offset position of the target directory entry, where the target offset position is used to locate the target directory entry when reading the target directory; obtaining a target key-value pair with the target key as the key and the target directory entry as the value, and forming a target directory through the target key-value pair, where the target directory is stored in a target database. Through the present application, the problem in the related art that using the inode number as the offset position of the directory entry may result in low accuracy of reading the directory entry because the same inode number may correspond to multiple directory entries is solved.
Owner:BEIJING XSKY TECH CO LTD

Operation processing method, device and equipment for file system and medium

The present disclosure provides an operation processing method and device for a file system, equipment and medium, relating to the technical field of computers, in particular to the technical field of cloud storage. The specific implementation scheme is: in response to a creation request of a target object, determining a parent directory to which the target object belongs in a file system directory tree, wherein the target object includes a directory or a file; creating a directory entry for the target object in the parent directory, and returning a message to the user layer that the target object is created successfully, wherein the directory entry at least includes an inode of the parent directory and metadata information of the target object; in response to a target operation of changing the target object, judging whether an inode of the target object exists; if not, creating the inode of the target object according to the inode of the parent directory and the metadata information.
Owner:BEIJING BAIDU NETCOM SCI & TECH CO LTD

Damaged target recovery method and device, electronic equipment, nonvolatile storage medium and computer program product

The invention discloses a damaged target recovery method, a damaged target recovery device, electronic equipment, a nonvolatile storage medium and a computer program product, which are applied to the technical field of storage. And obtaining free file directory entry data and subsequent free file directory entry data from the disk sector data. The method comprises the following steps: analyzing folder information of current file directory entry data and subsequent file directory entry data to obtain initial position information and cluster occupied space values of a plurality of candidate recovery areas, classifying the file directory entry data, and classifying the candidate recovery area containing the most file directory entry data into a cluster occupied space value; and the target recovery area is used for recovering the damaged target. According to the invention, the problem of unsuccessful target recovery in related technologies can be solved, and the damaged target recovery accuracy and recovery efficiency are effectively improved.
Owner:CHENGDU YIWO TECH DEV CO LTD

Non-volatile memory controller with partial logical-to-physical address translation table

Systems, apparatuses, and methods are provided for logical-to-physical (L2P) address translation. A method may include receiving a request for a first logical data address (LDA), computing a first translation data unit (TDU) index for a respective first TDU. The first TDU may contain an L2P entry for a corresponding first LDA. The method may further include using a first TDU index to search for a cache of a lookup directory entry of the most recently accessed TDU, determining that there is a missed cache, generating and storing in the missed cache a pending request for the lookup directory entry of the corresponding first TDU, obtaining the lookup directory entry of the corresponding first TDU from the in-memory lookup directory, and storing the obtained lookup directory entry of the corresponding first TDU from the in-memory lookup directory. And determining that the lookup directory entry of the corresponding first TDU is invalid, reserving a TDU space of the corresponding first TDU in a memory, and generating a loading request of the corresponding first TDU.
Owner:INNOGRIT TECH CO LTD

Method for managing local file system, electronic device and readable storage medium

ActiveCN117112496Breduce usageOvercoming the technical drawback of requiring the addition of virtual block devicesInput/output to record carriersFile system administrationHash functionEngineering
The application discloses a local file system management method, electronic equipment and a readable storage medium, relates to the technical field of file management, each object in the local file system comprises a plurality of file storage areas storing index node data, target file metadata of a target file is stored in a file storage area corresponding to idle index node data obtained based on an idle index node queue, and a target directory entry is constructed according to a target file name, a target file type and a target index node number; a target object corresponding to the target file name is determined based on a linear hash function; if the target file name cannot be found in the target object based on a multi-path cuckoo hash function, and no directory entry slot in an idle state exists in the target object, the target object is split based on the linear hash function to create an idle directory entry slot required to be inserted in the target object. The application solves the problem of poor expansion convenience of the local file system in the cloud storage environment.
Owner:SUN YAT SEN UNIV

Directory entry skipping method and related equipment

The invention discloses a method for skipping directory entries. According to the method, firstly, the accuracy of a jump target is ensured by obtaining identification information of a target entry, then the folding state of the target entry is automatically detected, when the target entry is in a hidden state, a system actively unfolds a parent entry and synchronously updates a display state, and the low-efficiency operation of manual step-by-step unfolding by a user is avoided; meanwhile, skipping is performed according to the actual display distance between the current item and the target item, so that the problem of positioning deviation caused by neglecting a folding state in traditional skipping is solved, the rationality of a skipping path is optimized through dynamic adaptation of distance parameters, and finally, on the basis of ensuring complete display of the target item, the skipping efficiency is improved. And the fluency of directory navigation and the user experience are obviously improved. Through automatic folding state processing and dynamic distance calculation, the accuracy of directory jump and the improvement of operation efficiency are realized.
Owner:BEIJING RENJIAO HOPE NETWORK INFORMATION TECH CO LTD

A method, system, device and storage medium for deleting directory items

The present invention provides a method, system, device and storage medium for deleting directory items. The method includes: filling the directory items to be deleted in the free directory into the corresponding structure, encoding the structure, and writing the encoded structure into a log file in the form of an event; deleting the metadata of the directory items to be deleted, adding a storage thread outside the current thread, and judging whether the flow control parameters meet the preset requirements; in response to the flow control parameters meeting the preset requirements, reading each event in the log file in turn; and putting the information of the directory items to be deleted corresponding to each event into the storage thread, and deleting the actual content of the directory items to be deleted. The present invention can better complete the control of the deletion process and improve the stability of the product by writing the metadata of the deleted directory items into the log file, deleting the corresponding metadata, and using another thread to read the deletion event in the log file for deletion and distribution.
Owner:JINAN INSPUR DATA TECH CO LTD

Systems and methods for region-based probe filter shootdown

A computing system includes a first and second processing nodes each including one or more processors and a cache subsystem, and a probe filter directory having a directory entry for tracking cached data from a region of the memory, and a probe filter controller configured to automatically evict the first processing node from the directory entry in order to track the second processing node in the directory entry in response to the second processing node accessing the cached data, wherein the directory entry tracks only one processing node at a time. Various other methods and systems are also disclosed.
Owner:ADVANCED MICRO DEVICES INC

A data request processing method and apparatus based on metadata loading

The present invention discloses a data request processing method and device based on metadata loading, the method comprising: obtaining a file name of a directory entry cache based on a data request; using the file name to retrieve the first index node information of the file name in the metadata cache; in response to not retrieving the first index node information from the metadata cache, loading the second index node information of the file name from the underlying object storage device into the metadata cache; in response to retrieving the first index node information from the metadata cache, or having loaded the second index node information into the metadata cache, processing the data request based on the first index node information or the second index node information. The present invention can improve the metadata loading performance in a cache miss scenario, thereby improving the overall processing capability and speed of the system.
Owner:JINAN INSPUR DATA TECH CO LTD

Android cloud phone device isolation method and device based on process namespace

This application discloses a method and apparatus for isolating Android cloud mobile phone devices based on process namespaces. The method includes: adding a home namespace field to device objects in the Linux kernel, and controlling the visibility scope of the device objects at multiple levels based on the value of the home namespace field; responding to a system directory traversal request, outputting matching directory entries based on the matching result of the process namespace of the current process and the home namespace field of the device object; responding to a system file access request, executing a matching access request based on the matching result of the process namespace of the current process and the home namespace field of the device object to which the system file belongs; and responding to a device event sending request, sending the device event to the corresponding process namespace based on the home namespace field of the device object. Through the above methods, this application can achieve fine-grained device isolation and dedicated namespace management.
Owner:GUANGDONG XINCHAO TECHNOLOGY CO LTD

Fast file expansion method for exFAT file system

The invention discloses a quick file expansion method for an exFAT (Extensible File Allocation Table) file system. Relates to the technical field of rapid file expansion, in particular to the technical field of rapid file expansion of an exFAT file system. The problem that the file expansion speed is low is effectively solved, and the compatibility and flexibility of the file expansion method are improved. The method comprises the following steps: S1, confirming whether a file system has enough storage space or not, and marking the file system as a dirty state; s2, traversing the cluster chain table of the to-be-extended file, and finding the last cluster of the to-be-extended file; s3, calculating the number of new clusters required by the to-be-expanded file, and distributing the new clusters; s4, linking the tail cluster of the to-be-allocated file cluster chain table with the head cluster of the new cluster chain table to form a new complete cluster chain table; s5, updating the size of the file to be expanded; s6, setting file attributes, and updating directory entries and inode; and S7, aligning the expanded file. According to the method, the file system does not need to cancel mounting, efficient file expansion can be achieved, and the method is suitable for large-capacity storage equipment with the file size frequently expanded.
Owner:CHANGGUANG SATELLITE TECH CO LTD