857,794 Hits in 3.5 sec

Operating systems transactions

Donald E. Porter, Owen S. Hofmann, Christopher J. Rossbach, Alexander Benn, Emmett Witchel
2009 Proceedings of the ACM SIGOPS 22nd symposium on Operating systems principles - SOSP '09  
Applications must be able to synchronize accesses to operating system resources in order to ensure correctness in the face of concurrency and system failures.  ...  This paper describes TxOS, a variant of Linux 2.6.22 that implements system transactions.  ...  Previous transactional operating systems. Locus [55] and QuickSilver [20, 45] are operating systems that support transactions.  ... 
doi:10.1145/1629575.1629591 dblp:conf/sosp/PorterHRBW09 fatcat:vwkhrgvvuna5tbx2mowbmo3dde

User-level operating system transactions

Diomidis Spinellis
2009 Software, Practice & Experience  
User-level operating system transactions allow system administrators and ordinary users to perform a sequence of file operations and then commit them as a group, or abort them without leaving any trace  ...  Transactions are committed through a robust and efficient algorithm that merges the operations performed on a file system's clone back to its parent.  ...  This made me decide to implement the transaction monitor in user space, thus further simplifying the system's implementation to a degree that I could realistically handle.  ... 
doi:10.1002/spe.935 fatcat:fzjpjrbepbgc7obrpkazj4kyvq

Understanding transactions in the operating system context

Andrew P. Black
1991 ACM SIGOPS Operating Systems Review  
Summary I propose that the transaction model can be a useful guide to incorporating fault-tolerance support into operating systems.  ...  The third reason is that (with a few exceptions) the purveyors of transaction technology have failed to adapt their wares to the changing rôle of the operating system.  ... 
doi:10.1145/122140.122149 fatcat:3tntu2yll5cfrfrg54gzfzy2dy

Problems in supporting data base transactions in an operating system transaction manager

Michael Stonebraker, Deborah DuBourdieux, William Edwards
1985 ACM SIGOPS Operating Systems Review  
This paper reports on the experience of the authors in attempting to support data base transactions on top of an existing operating system transaction manager.  ...  The conclusion to be drawn is that operating system transaction managers will have to be designed more generally than is now suggested and that application programs (such as data base systems) will have  ...  INTRODUCTION It is widely suggested that transaction management is a function that should be provided by next generation operating systems.  ... 
doi:10.1145/1041490.1041491 fatcat:vkxjey52hvgjvacjwyh5ehotqa

MetaTM/TxLinux: Transactional Memory for an Operating System

H.E. Ramadan, C.J. Rossbach, D.E. Porter, O.S. Hofmann, A. Bhandari, E. Witchel
2008 IEEE Micro  
Live stack overwrites can corrupt non-transactional stack memory and requires a small change to the transaction register checkpoint hardware to ensure correct operation of the operating system.  ...  Transaction write sets are small, and performance is insensitive to transaction abort costs but sensitive to commit costs.  ...  The additional requirements imposed on transactional memory by an operating system kernel are not considered.  ... 
doi:10.1109/mm.2008.10 fatcat:zgc6mit5dzchznc2pevpjgpic4

Performance considerations for an operating system transaction manager

A. Kumar, M. Stonebraker
1989 IEEE Transactions on Software Engineering  
A conventional transaction manager implemented by a database management system (DBMS) was compared against one implemented within an operating system (OS) in a variety of simulated situations.  ...  The results indicate that an OS transaction manager incurs a severe performance disadvantage and appears to be feasible only in special circumstances.  ...  INTRODUCTION In recent years there has been considerable debate concerning moving transaction management services to the operating system.  ... 
doi:10.1109/32.24724 fatcat:fkj2qeun3nhknlboxsi4bzjhzm

Transactions and synchronization in a distributed operating system

Matthew J. Weinstein, Thomas W. Page, Brian K. Livezey, Gerald J. Popek
1985 ACM SIGOPS Operating Systems Review  
A fully distributed operating system transaction facility with fine-grain record level synchronization is described.  ...  The design and implementation is done in the context of Locus, a high performance distributed Unix operating system for local area networks.  ...  Perhaps most significantly, there are transaction implementations in programrning languages, database systems, and operating systems.  ... 
doi:10.1145/323627.323640 fatcat:dzasrwnf2zasto3hue5phfbv7e

Cloud Energy Storage System Operation with Capacity P2P Transaction

Jungsub Sim, Minsoo Kim, Dongjoo Kim, Hongseok Kim
2021 Energies  
We also propose a system that encourages users to completely entrust the cloud ESS operator and share the extra benefit with the operator and other users.  ...  Research on energy storage systems (ESS) is actively aiming to mitigate against the unreliability of renewable energy sources (RES), and ESS operation and management has become one of the most important  ...  Our experimental results show that capacity P2P transaction can be beneficial for both the operator and the customers. System Model In this section, we provide the system model.  ... 
doi:10.3390/en14020339 fatcat:dz6oonultrejvjjhhhvih6kqr4

Internal control of transactions operation in the sustainable management system of organizations

Alsou Zakirova, Guzaliya Klychova, Angelina Dyatlova, Gamlet Ostaev, Elena Konina, V. Kankhva
2021 E3S Web of Conferences  
In the course of the study it was proposed to perform a point-rating assessment of debtor reliability based on a system of key indicators in the internal control process.  ...  In this connection the role of internal control of settlement operations is increasing.  ...  of accounting of settlement operations.  ... 
doi:10.1051/e3sconf/202125812009 fatcat:7x7nd7dnzvczzk2yq444uuyu4i

A Practical Comparison of Cluster Operating Systems Implementing Sequential and Transactional Consistency [chapter]

Stefan Frenz, Renaud Lottiaux, Michael Schoettner, Christine Morin, Ralph Goeckelmann, Peter Schulthess
2005 Lecture Notes in Computer Science  
Kerrighed is a single system image operating system (OS) based on Linux whereas Plurix is a native OS for PC clusters designed for shared memory operation.  ...  In this paper we compare two representatives: Kerrighed and Plurix implementing sequential and transactional consistency respectively.  ...  Furthermore, Plurix benefits from the fact that several write operations are bundled into one transaction.  ... 
doi:10.1007/11564621_3 fatcat:ivwchplsbbeblbkg5x6s5kb53m


Alfred Z. Spector, Peter M. Schwarz
1983 ACM SIGOPS Operating Systems Review  
The communication mechanism of a transaction-based system is used both for die inter-node operation calls that occur within transactions as well as for transaction management operations themselves.  ...  To exploit transactions in a general purpose distributed system, each node can execute a transaction kernel that provides services necessary to support transactions at higher system levels.  ...  distributed system. A transaction kernel is a basic system component that supplies primitives for supporting transactions and the shared abstract data types on which they operate.  ... 
doi:10.1145/1041478.1041481 fatcat:p5movi7acnc25g3q6f7pzcaho4

Distributed energy systems integration and demand optimization for autonomous operations and electric grid transactions

Girish Ghatikar, Salman Mashayekh, Michael Stadler, Rongxin Yin, Zhenhua Liu
2016 Applied Energy  
Integrated energy systems, communication networks, and modeling tools that coordinate supply-side networks and DER will enable electric grid system operators to use DER for grid transactions in an integrated  ...  customers to deploy interoperable grid transactions and renewable energy systems at scale.  ...  The optimization focuses on enabling the customer's DER for grid transactions for the electricity service providers and systems operators.  ... 
doi:10.1016/j.apenergy.2015.10.117 fatcat:kfs7vqel2bgllpotksbcsydf7i

HEMS-enabled transactive flexibility in real-time operation of three-phase unbalanced distribution systems

Mohammad Nazif FAQIRY, Li WANG, Hongyu WU
2019 Journal of Modern Power Systems and Clean Energy  
At the grid level, the distribution system operator (DSO) computes the distribution locational marginal prices (DLMP) and its energy, loss, congestion, and voltage violation components through comprehensive  ...  of the distribution system.  ...  This is an additional aspect of the proposed model that can be crucial for realtime transactive energy market in distribution systems.  ... 
doi:10.1007/s40565-019-0553-2 fatcat:z2ctiavn5jcxtg26fo3k54o4qq

Frequency Stability and Economic Operation of Transactive Multi-Microgrid Systems with Variable Interconnection Configurations

Maximiliano Lainfiesta, Xuewei Zhang
2020 Energies  
This paper investigates the control strategies, trading mechanisms, and interconnection configurations of a multi-microgrid and utility grid system for frequency stability analysis and operational cost  ...  A robust controller is designed and the control parameters are later optimized to ensure that the frequency stability of the system is maintained under normal operating conditions and under various disturbances  ...  Effects of Energy Transactions on Operational Costs In Figure 17d , still with both MGs disconnected from UG, we calculated the kWh cost for the simulation period (10 min).  ... 
doi:10.3390/en13102485 fatcat:d3j3wdi2zzevvda5wnibft37ke

Voting System using Android Operating System

Syed Ali Hassan, Mohsin Anwar
2018 VAWKUM Transactions on Computer Sciences  
This customary strategy for voting can be switched to a more progressive and beneficial approach entitle Mobile-Voting system.  ...  At end of the ballot casting system the counter checks the total ballot caste against each candidate and makes a short report of it and give it to the admin.  ...  The purposed system is based on Android operating system, with the existence of programmable smart phones it is not difficult to make an application which will break all records of popularity and give  ... 
doi:10.21015/vtcs.v15i1.489 fatcat:a3ocwer6uzdrznvzvfqrh2g4uu
« Previous Showing results 1 — 15 out of 857,794 results