Questions tagged [tasklet]
41 questions
                    
                    24
                    
            votes
                
                4 answers
            
        Difference between SoftIRQs and Tasklets
While studying Linux interrupt handling I found that Tasklets and SoftIRQs are two different methods of performing "bottom half" (lesser priority work). I understand this (quite genuine need).
Difference being, SoftIRQs are re-entarant while a…
         
    
    
        ultimate cause
        
- 2,264
- 4
- 27
- 44
                    13
                    
            votes
                
                1 answer
            
        What is the difference between tasklet and workqueue
I am a Linux device driver newbie, and want to know the exact differences between tasklet and workqueue. I have the following doubts:
Which kernel stack do interrupts, tasklet and workqueue use when running in interrupt/process context?
At what…
         
    
    
        manav m-n
        
- 11,136
- 23
- 74
- 97
                    7
                    
            votes
                
                1 answer
            
        how to understand appengine ndb.tasklet?
From documentation:
An NDB tasklet is a piece of code that might run concurrently with
  other code. If you write a tasklet, your application can use it much
  like it uses an async NDB function: it calls the tasklet, which
  returns a Future;…
         
    
    
        lucemia
        
- 6,349
- 5
- 42
- 75
                    6
                    
            votes
                
                1 answer
            
        More than one tasklet in a step?
I have a tasklet setting some information into my JobContext, and another one checking some stuff to know if I can execute the next steps in my batch or not.
Both tasklets work well if I use two different steps in my job flow, but I'd like to use…
         
    
    
        Carrm
        
- 1,485
- 3
- 24
- 45
                    4
                    
            votes
                
                1 answer
            
        Spring Batch: How to create a Composite Item Writer?
I am using Spring Batch in Spring Boot application. The Spring Boot  version is 1.3.5.RELEASE. 
I am trying to use CompositeItemWriter so that the list of items will first be compressed/zipped by WriterOne and then be passed to WriterTwo where they…
         
    
    
        Ashish Pancholi
        
- 4,569
- 13
- 50
- 88
                    4
                    
            votes
                
                1 answer
            
        what happens when the tasklet is interrupted by a hardware interrupt?
I wanted to know this part.
We know that tasklets can't sleep, then if the HW interrupt comes in what happens to the tasklets?
I am facing a crash, in which the tasklet is interrupted by a hW interrupt.
I have used spinlock in my tasklet.
Should I…
         
    
    
        Invictus
        
- 2,653
- 8
- 31
- 50
                    2
                    
            votes
                
                1 answer
            
        How the tasklets are scheduled on linux?
The linux has queues for scheduled tasklets.When a cpu returns from an interrupt or from a system call, it checks for scheduled tasklets, and executes them. What if there are too many tasklets to be processed How are they scheduled?.
         
    
    
        Tejas
        
- 257
- 1
- 2
- 13
                    2
                    
            votes
                
                1 answer
            
        dynamic tasklets or work queues
Background: I'm writing network traffic processing kernel module.
I'm getting packets using netfilter hooks. All filtering is done inside hook function, but I don't want to do packet processing here. So solution is tasklets or workqueues. I know the…
         
    
    
        cody
        
- 3,233
- 1
- 22
- 25
                    1
                    
            vote
                
                1 answer
            
        What is the difference between threaded interrupt handler and tasklet?
I found an interesting topic, threaded interrupt handler, on https://lwn.net/Articles/302043/.
It is not a brand new idea and it intended to replace tasklet.
But when I studied its functionality, I found there is no difference between threaded…
         
    
    
        codexplorer
        
- 541
- 5
- 21
                    1
                    
            vote
                
                1 answer
            
        FlatFileItemWriter not generating the file when using Tasklet approach
I wrote the following code using tasklet approach to generate a file with data.
    public class PersonInfoFileWriter implements Tasklet {
        @Autowired
        PersonInfoFileUtil personInfoFileUtil;
    
        public void…
         
    
    
        Vamsi
        
- 619
- 3
- 9
- 22
                    1
                    
            vote
                
                1 answer
            
        No need to declare an extra TaskScheduler
I have found that there is not need to declare an extra TaskScheduler and i can have my tasks like this:
   
        
            
            
                
                    
    
    
         
    
    
                
            
        
      
 
    
    
        bernardo
        
- 23
- 3
                    1
                    
            vote
                
                1 answer
            
        Why execute() method of tasklet never called
I need write simple app on spring batch. I have config + job + step structure. And inside step I use tasklet. 
The problem is: tasklet's execute() method never called.
The program runs job -> step -> create tasklet and that's all. A found many…
        user8732245
                    1
                    
            vote
                
                2 answers
            
        How to make a Spring Batch step depends on previous step?
I am using Spring Batch to read some data from CSV files and put it in a database.
My Batch job must be compound of 2 steps :
Check files (names, extension, content ..) 
Read lines from CSV and save them in DB (ItemReader,…
         
    
    
        Ghassen
        
- 591
- 1
- 15
- 33
                    1
                    
            vote
                
                1 answer
            
        Difficulty getting ndb.tasklets to work in Google App Engine
I'm having a bit of difficulty understanding what's going on with some tasklets that I've written to use with Google App Engine's NDB datastore's asynchronous API's.  The overview is:  I need to pull together a purchase history for a user, and the…
         
    
    
        Steve Sauder
        
- 146
- 1
- 8
                    1
                    
            vote
                
                1 answer
            
        Spring batch Itemwriter using Storedprocedure
Can we use Stored procedure in Spring batch Itemwriter to write data or Tasklet is the only way?
         
    
    
        V.Pattani
        
- 21
- 1
- 6