synchronization Questions

5

Solved

The documentation for the Win32 API PulseEvent() function (kernel32.dll) states that this function is “… unreliable and should not be used by new applications. Instead, use condition variables”. Ho...
Aerothermodynamics asked 27/4, 2010 at 22:57

4

I came across a code like this synchronized(obj) { obj = new Object(); } Something does not feel right about this , I am unable to explain, Is this piece of code OK or there is something rea...
Baynebridge asked 15/7, 2011 at 18:51

3

I need to have data synchronization in my code. Currently I am accessing a global value inside interrupt and also in a local function which may corrupt the data if interrupt call is frequent. I ne...
Shudder asked 4/5, 2017 at 10:8

2

Solved

In React.js's tutorial it shows that its javascript files need to be within the <head> which doesn't allow the page to render until it has finished loading. It seems from this quick test tha...
Stencil asked 14/7, 2015 at 17:54

2

Solved

I am attempting to create a code that simulates child care center. In this center one adult can care for up to three children. This condition has to be fulfilled all the time. Adults and children a...
Pane asked 18/4, 2017 at 17:42

3

Solved

It is known that the modifications on a single atomic variable form a total order. Suppose we have an atomic read operation on some atomic variable v at wall-clock time T. Then, is this read guaran...
Garold asked 13/8, 2014 at 15:35

8

Solved

How do I manage batch save in Mongoose? I saw it may not be possible yet: How can I save multiple documents concurrently in Mongoose/Node.js? Theres some mention about using some flow control ...
Began asked 11/8, 2012 at 8:3

2

Solved

Does anyone know how i can get the calender and tasks from iCloud to Mozilla Thunderbird/Lightning - and tey are editable? I know how to make a public agenda in iCloud, but that agenda is read onl...

3

Solved

Looking at the javadocs it just says <T> Future<T> submit(Runnable task, T result) Submits a Runnable task for execution and returns a Future representing that task. The Future's g...
Wandawander asked 23/6, 2011 at 15:20

3

Solved

I'm trying to implement a critical section in CUDA using atomic instructions, but I ran into some trouble. I have created the test program to show the problem: #include <cuda_runtime.h> #inc...
Rinker asked 7/1, 2010 at 14:44

3

Solved

I have multiple goroutines in my program, each of which makes calls to fmt.Println without any explicit synchronization. Is this safe (i.e., will each line appear separately without data corruption...
Goblin asked 4/2, 2013 at 19:31

6

Solved

I had a small dispute over performance of synchronized block in Java. This is a theoretical question, which does not affect real life application. Consider single-thread application, which uses l...

4

Solved

From the Java memory model, we know that every thread has its own thread stack, and that local variables are placed in each thread's own thread stack. And that other threads can't access these loca...
Hostility asked 31/3, 2017 at 7:30

5

Solved

I am doing a real_time simulation using a .cpp source code. I have to take a sample every 0.2 seconds (200 ms) ... There is a while loop that takes a sample every time step... I want to synchronize...
Talkfest asked 18/2, 2013 at 20:49

1

I have two threads: one that feeds updates and one that writes them to disk. Only the most recent update matters, so I don't need a PC queue. In a nutshell: The feeder thread drops the latest up...
Wichman asked 9/1, 2017 at 1:59

3

Solved

I have multiple variables which I want to make mutually exclusive using this method type var1WithMutex struct { mu sync.Mutex var1 int } func (v *var1) Set(value int) { v.mu.Lock() v.var1 = v...
Jessi asked 19/11, 2014 at 15:34

3

Solved

I want to implement the QuickSort Algorithm on a sync Doubly Linked List. I give the function "partition" the left and right border, then it starts to search lower values on the left side and put t...
Detrude asked 30/4, 2013 at 14:48

4

Suppose I have a set of files. How do I ensure that writing to all these files is atomic. I thought about writing to temp files and only after the writing is successful, perform an atomic rename o...
Boom asked 18/8, 2012 at 22:25

6

Solved

I've been developing in JavaScript for quite some time but net yet a cowboy developer, as one of the many things that always haunts me is synching JavaScript's callbacks. I will describe a generic...
Heydon asked 12/4, 2013 at 5:15

2

Solved

I'm facing a problem implementing data-synchronization between a server and multiple clients. I read about Event Sourcing and I would like to use it to accomplish the syncing-part. I know that thi...
Twotime asked 28/2, 2017 at 10:37

1

Solved

I've looked into the VC++ implementation of std::condition_variable(lock,pred), basically, it looks like this: template<class _Predicate> void wait(unique_lock<mutex>& _Lck, _Pred...
Submultiple asked 26/2, 2017 at 16:2

1

Solved

I have been reading a lot about synchronization in Java and all the problems that can occur. However, what I'm still slightly confused about is how the JIT can reorder a write. For instance, a sim...
Reward asked 7/2, 2017 at 1:1

4

Solved

As the title suggests, I'm looking for a compare-and-swap implementation, but with greater-than comparison: if(newValue > oldValue) { oldValue = newValue; } where oldValue is some global sha...
Osmen asked 20/2, 2012 at 15:15

5

Solved

I have a friend who said that all static methods should be synchronized in the context of a Java web application. Is that true? I have read many other stack overflow pages regarding this. What I ha...
Bennir asked 13/2, 2013 at 20:30

1

Solved

I am syncing a directory to AWS S3 from a Linux server for backup. rsync -a --exclude 'cache' /path/live /path/backup aws s3 sync path/backup s3://myBucket/backup --delete However, I noticed th...

© 2022 - 2024 — McMap. All rights reserved.